Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- I have updated gradle.properties but still getting error.
- I have updated below in a branch checkout from master after clonning to temporarily fix various errors .
- 1) In android/app/build.gradle
- - commented versionName MYAPP_VERSION
- - commented signingConfigs
- 2) updated android/gradle.properties
- android.useDeprecatedNdk=true
- android.useAndroidX=true
- android.enableJetifier=true
- It would be really helpful, if package.json and build.gradle is updated so that there is no build failure
- Please find logs.
- react-native run-android
- info JS server already running.
- info Building and installing the app on the device (cd android && ./gradlew app:installDebug)...
- Starting a Gradle Daemon, 1 incompatible and 6 stopped Daemons could not be reused, use --status for details
- > Configure project :app
- registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
- registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
- > Configure project :react-native-device-info
- WARNING: The specified Android SDK Build Tools version (25.0.2) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.3.2.
- Android SDK Build Tools 28.0.3 will be used.
- To suppress this warning, remove "buildToolsVersion '25.0.2'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
- > Configure project :react-native-fabric
- WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
- It will be removed at the end of 2018. For more information see:
- WARNING: The specified Android SDK Build Tools version (26.0.2) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.3.2.
- Android SDK Build Tools 28.0.3 will be used.
- To suppress this warning, remove "buildToolsVersion '26.0.2'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
- > Configure project :react-native-firebase
- react-native-firebase: using React Native prebuilt binary from /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native/android
- > Configure project :react-native-key-pair
- WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
- It will be removed at the end of 2018. For more information see:
- WARNING: The specified Android SDK Build Tools version (23.0.1) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.3.2.
- Android SDK Build Tools 28.0.3 will be used.
- To suppress this warning, remove "buildToolsVersion '23.0.1'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
- > Configure project :react-native-orientation
- WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
- It will be removed at the end of 2018. For more information see:
- WARNING: The specified Android SDK Build Tools version (23.0.1) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.3.2.
- Android SDK Build Tools 28.0.3 will be used.
- To suppress this warning, remove "buildToolsVersion '23.0.1'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
- > Configure project :react-native-vector-icons
- WARNING: The specified Android SDK Build Tools version (26.0.3) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.3.2.
- Android SDK Build Tools 28.0.3 will be used.
- To suppress this warning, remove "buildToolsVersion '26.0.3'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
- > Configure project :react-native-webview
- :react-native-webview:reactNativeAndroidRoot /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native/android
- > Task :app:processDebugGoogleServices
- Parsing json file: /home/devendradora/projects/android/DiscourseMobile/android/app/google-services.json
- > Task :react-native-device-info:compileDebugJavaWithJavac
- Note: /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-device-info/android/src/main/java/com/learnium/RNDeviceInfo/RNDeviceModule.java uses or overrides a deprecated API.
- Note: Recompile with -Xlint:deprecation for details.
- > Task :react-native-firebase:compileDebugJavaWithJavac
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessaging.java:7: error: cannot find symbol
- import android.support.v4.app.NotificationManagerCompat;
- ^
- symbol: class NotificationManagerCompat
- location: package android.support.v4.app
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessaging.java:8: error: package android.support.v4.content does not exist
- import android.support.v4.content.LocalBroadcastManager;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessagingService.java:5: error: package android.support.v4.content does not exist
- import android.support.v4.content.LocalBroadcastManager;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotifications.java:10: error: cannot find symbol
- import android.support.v4.app.RemoteInput;
- ^
- symbol: class RemoteInput
- location: package android.support.v4.app
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotifications.java:11: error: package android.support.v4.content does not exist
- import android.support.v4.content.LocalBroadcastManager;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:20: error: package android.support.annotation does not exist
- import android.support.annotation.RequiresApi;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:21: error: package android.support.v4.content does not exist
- import android.support.v4.content.LocalBroadcastManager;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseBackgroundNotificationActionReceiver.java:8: error: cannot find symbol
- import android.support.v4.app.RemoteInput;
- ^
- symbol: class RemoteInput
- location: package android.support.v4.app
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:15: error: cannot find symbol
- import android.support.v4.app.NotificationCompat;
- ^
- symbol: class NotificationCompat
- location: package android.support.v4.app
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:16: error: cannot find symbol
- import android.support.v4.app.RemoteInput;
- ^
- symbol: class RemoteInput
- location: package android.support.v4.app
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:407: error: package NotificationCompat does not exist
- private NotificationCompat.Action createAction(
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:494: error: cannot find symbol
- private RemoteInput createRemoteInput(Bundle remoteInput) {
- ^
- symbol: class RemoteInput
- location: class DisplayNotificationTask
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/ReactNativeFirebaseAppRegistrar.java:20: error: package android.support.annotation does not exist
- import android.support.annotation.Keep;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/ReactNativeFirebaseAppRegistrar.java:29: error: cannot find symbol
- @Keep
- ^
- symbol: class Keep
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/storage/RNFirebaseStoragePackage.java:3: error: package android.support.annotation does not exist
- import android.support.annotation.RequiresPermission;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/analytics/RNFirebaseAnalyticsPackage.java:3: error: package android.support.annotation does not exist
- import android.support.annotation.RequiresPermission;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:370: error: cannot find symbol
- @RequiresApi(api = 26)
- ^
- symbol: class RequiresApi
- location: class RNFirebaseNotificationManager
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:384: error: cannot find symbol
- @RequiresApi(api = 26)
- ^
- symbol: class RequiresApi
- location: class RNFirebaseNotificationManager
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:398: error: cannot find symbol
- @RequiresApi(api = 26)
- ^
- symbol: class RequiresApi
- location: class RNFirebaseNotificationManager
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:414: error: cannot find symbol
- @RequiresApi(api = 26)
- ^
- symbol: class RequiresApi
- location: class RNFirebaseNotificationManager
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:457: error: cannot find symbol
- @RequiresApi(api = 26)
- ^
- symbol: class RequiresApi
- location: class RNFirebaseNotificationManager
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/storage/RNFirebaseStoragePackage.java:17: error: cannot find symbol
- @RequiresPermission(
- ^
- symbol: class RequiresPermission
- location: class RNFirebaseStoragePackage
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/analytics/RNFirebaseAnalyticsPackage.java:17: error: cannot find symbol
- @RequiresPermission(
- ^
- symbol: class RequiresPermission
- location: class RNFirebaseAnalyticsPackage
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessaging.java:36: error: cannot find symbol
- LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
- ^
- symbol: class LocalBroadcastManager
- location: class RNFirebaseMessaging
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessaging.java:36: error: cannot find symbol
- LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
- ^
- symbol: variable LocalBroadcastManager
- location: class RNFirebaseMessaging
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessaging.java:90: error: cannot find symbol
- Boolean enabled = NotificationManagerCompat
- ^
- symbol: variable NotificationManagerCompat
- location: class RNFirebaseMessaging
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessagingService.java:26: error: cannot find symbol
- LocalBroadcastManager
- ^
- symbol: variable LocalBroadcastManager
- location: class RNFirebaseMessagingService
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessagingService.java:41: error: cannot find symbol
- LocalBroadcastManager
- ^
- symbol: variable LocalBroadcastManager
- location: class RNFirebaseMessagingService
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/messaging/RNFirebaseMessagingService.java:51: error: cannot find symbol
- LocalBroadcastManager
- ^
- symbol: variable LocalBroadcastManager
- location: class RNFirebaseMessagingService
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotifications.java:54: error: cannot find symbol
- LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
- ^
- symbol: class LocalBroadcastManager
- location: class RNFirebaseNotifications
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotifications.java:54: error: cannot find symbol
- LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
- ^
- symbol: variable LocalBroadcastManager
- location: class RNFirebaseNotifications
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotifications.java:308: error: cannot find symbol
- Bundle remoteInput = RemoteInput.getResultsFromIntent(intent);
- ^
- symbol: variable RemoteInput
- location: class RNFirebaseNotifications
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseNotificationManager.java:204: error: cannot find symbol
- LocalBroadcastManager
- ^
- symbol: variable LocalBroadcastManager
- location: class RNFirebaseNotificationManager
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/RNFirebaseBackgroundNotificationActionReceiver.java:62: error: cannot find symbol
- Bundle remoteInput = RemoteInput.getResultsFromIntent(intent);
- ^
- symbol: variable RemoteInput
- location: class RNFirebaseBackgroundNotificationActionReceiver
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:81: error: package NotificationCompat does not exist
- NotificationCompat.Builder nb;
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:84: error: package NotificationCompat does not exist
- nb = new NotificationCompat.Builder(context, channelId);
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:87: error: package NotificationCompat does not exist
- nb = new NotificationCompat.Builder(context);
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:130: error: package NotificationCompat does not exist
- NotificationCompat.BigPictureStyle bp = new NotificationCompat.BigPictureStyle();
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:130: error: package NotificationCompat does not exist
- NotificationCompat.BigPictureStyle bp = new NotificationCompat.BigPictureStyle();
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:158: error: package NotificationCompat does not exist
- NotificationCompat.BigTextStyle bt = new NotificationCompat.BigTextStyle();
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:158: error: package NotificationCompat does not exist
- NotificationCompat.BigTextStyle bt = new NotificationCompat.BigTextStyle();
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:361: error: package NotificationCompat does not exist
- NotificationCompat.Action action = createAction(context, a, intentClass, notification);
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:424: error: package NotificationCompat.Action does not exist
- NotificationCompat.Action.Builder ab = new NotificationCompat.Action.Builder(
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:424: error: package NotificationCompat.Action does not exist
- NotificationCompat.Action.Builder ab = new NotificationCompat.Action.Builder(
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:437: error: cannot find symbol
- RemoteInput remoteInput = createRemoteInput(ri);
- ^
- symbol: class RemoteInput
- location: class DisplayNotificationTask
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:496: error: package RemoteInput does not exist
- RemoteInput.Builder rb = new RemoteInput.Builder(resultKey);
- ^
- /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/notifications/DisplayNotificationTask.java:496: error: package RemoteInput does not exist
- RemoteInput.Builder rb = new RemoteInput.Builder(resultKey);
- ^
- Note: Some input files use or override a deprecated API.
- Note: Recompile with -Xlint:deprecation for details.
- Note: Some input files use unchecked or unsafe operations.
- Note: Recompile with -Xlint:unchecked for details.
- 47 errors
- > Task :react-native-firebase:compileDebugJavaWithJavac FAILED
- FAILURE: Build failed with an exception.
- * What went wrong:
- Execution failed for task ':react-native-firebase:compileDebugJavaWithJavac'.
- > Compilation failed; see the compiler error output for details.
Add Comment
Please, Sign In to add comment