android / android/identity-samples

Request: update dependencies and replace deprecated usages

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
515
Forks
283
Avg merge
9h 37m
Merged PRs (30d)
2

Description

compileSdkVersion 25 - should be 29
buildToolsVersion '25.0.3' - should be removed
targetSdkVersion 25 - should be 29

implementation 'com.android.support:appcompat-v7:25.3.1'
implementation 'com.android.support:design:25.3.1'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:support-v4:25.3.1'
-should use android x

implementation 'com.android.support:design:25.3.1'
implementation 'com.google.android.gms:play-services-base:11.0.1'
implementation 'com.google.android.gms:play-services-identity:11.0.1'
implementation 'com.google.android.gms:play-services-auth:11.0.1'
implementation 'com.google.android.gms:play-services-auth-api-phone:11.0.1'
-all of these are very outdated and the samples use deprecated classes and functions.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Android build files containing the listed compileSdkVersion, targetSdkVersion, buildToolsVersion, support libraries, and Google Play Services dependencies. Review the affected sample usages for deprecated classes and functions; done means the SDK and dependencies are updated, support libraries are migrated to AndroidX, and deprecated usages are replaced.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
build-system, mobile
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.