Skip to content

Commit

Permalink
feat(android): Remove all gms usages and use guava instead (#510)
Browse files Browse the repository at this point in the history
* feat(android): Remove all gms usages and use guava instead
* chore: add docs for added utility classes
* chore: annotate Callbackable.call parameters
* fix: remove gms from rn package build.gradle
* fix: remove gms from tests as well
* test(android): note that google-services plugin still needed for RNFB e2e test
* style(lint, java): run code through updated google-java-format
* refactor(android): move main executor service to Notifee / reformat

---------

Co-authored-by: Mike Hardy <[email protected]>
  • Loading branch information
meypod and mikehardy authored Oct 5, 2024
1 parent 9189545 commit 198fd33
Show file tree
Hide file tree
Showing 19 changed files with 1,088 additions and 818 deletions.
4 changes: 3 additions & 1 deletion android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -105,10 +105,12 @@ dependencies {

api 'androidx.annotation:annotation:1.3.0' // https://developer.android.com/jetpack/androidx/releases/annotation
api 'androidx.concurrent:concurrent-futures:1.1.0' // https://developer.android.com/jetpack/androidx/releases/concurrent
api 'com.google.android.gms:play-services-tasks:18.0.1' // https://developers.google.com/android/guides/releases
api 'androidx.work:work-runtime:2.8.0' // https://developer.android.com/jetpack/androidx/releases/work
api 'com.facebook.fresco:fresco:2.6.0' // https://github.com/facebook/fresco/releases

implementation("com.google.guava:guava:31.1-android") // https://github.com/google/guava
implementation 'androidx.core:core:1.6.0'

def room_version = '2.5.0' // https://developer.android.com/jetpack/androidx/releases/room
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
Expand Down
Loading

0 comments on commit 198fd33

Please sign in to comment.