Update the Earthquake Survival app to target the latest supported Android SDK version. This will ensure compatibility with newer Android devices and access to the latest Android features and APIs.
Description
The changes in this pull request include:
Updated app/build.gradle file:
Modified compileSdkVersion to 33
Updated targetSdkVersion to 33
Adjusted buildToolsVersion to the latest version
Updated build.gradle (project-level) file:
Updated the Android Gradle Plugin version to 7.2.2
Added necessary plugins for Firebase Crashlytics
Migrated the codebase from Android Support Library to AndroidX:
Updated imports in app/src/main/java/com/adkdevelopment/earthquakesurvival/ui/PagerActivity.java to use AndroidX classes
Updated AndroidManifest.xml:
Adjusted the android:label attribute to use @string/app_name
Added the android.permission.ACCESS_COARSE_LOCATION permission
Removed the android.permission.WRITE_EXTERNAL_STORAGE permission for SDK versions above 28
Summary
Updated compileSdkVersion and targetSdkVersion to 33
Migrated to AndroidX libraries
Updated dependencies to their latest versions
Adjusted the Android Gradle Plugin version and added necessary plugins
Made changes to the AndroidManifest.xml file for compatibility with the new target SDK
Purpose
Update the Earthquake Survival app to target the latest supported Android SDK version. This will ensure compatibility with newer Android devices and access to the latest Android features and APIs.
Description
The changes in this pull request include:
app/build.gradle
file:compileSdkVersion
to 33targetSdkVersion
to 33buildToolsVersion
to the latest versionbuild.gradle
(project-level) file:app/src/main/java/com/adkdevelopment/earthquakesurvival/ui/PagerActivity.java
to use AndroidX classesAndroidManifest.xml
:android:label
attribute to use@string/app_name
android.permission.ACCESS_COARSE_LOCATION
permissionandroid.permission.WRITE_EXTERNAL_STORAGE
permission for SDK versions above 28Summary
compileSdkVersion
andtargetSdkVersion
to 33AndroidManifest.xml
file for compatibility with the new target SDKFixes
68. Continue the conversation here: http://localhost:3000/c/57bc35e1-fa6f-4d82-b5d9-1ee6ed45e7e8.
To have Sweep make further changes, please add a comment to this PR starting with "Sweep:".
:book: For more information on how to use Sweep, please read our documentation.