Guest User

Untitled

a guest
Jul 9th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.89 KB | None | 0 0
  1. I have updated gradle.properties but still getting error.
  2.  
  3. I have updated below in a branch checkout from master after clonning to temporarily fix various errors .
  4. 1) In android/app/build.gradle
  5. - commented versionName MYAPP_VERSION
  6. - commented signingConfigs
  7. 2) updated android/gradle.properties
  8. android.useDeprecatedNdk=true
  9. android.useAndroidX=true
  10. android.enableJetifier=true
  11.  
  12. It would be really helpful, if package.json and build.gradle is updated so that there is no build failure
  13.  
  14. Please find logs.
  15.  
  16. react-native run-android
  17. info JS server already running.
  18. info Building and installing the app on the device (cd android && ./gradlew app:installDebug)...
  19. Starting a Gradle Daemon, 1 incompatible and 6 stopped Daemons could not be reused, use --status for details
  20.  
  21. > Configure project :app
  22. registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
  23. registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
  24.  
  25. > Configure project :react-native-device-info
  26. 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.
  27. Android SDK Build Tools 28.0.3 will be used.
  28. 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.
  29.  
  30. > Configure project :react-native-fabric
  31. WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
  32. It will be removed at the end of 2018. For more information see:
  33. 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.
  34. Android SDK Build Tools 28.0.3 will be used.
  35. 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.
  36.  
  37. > Configure project :react-native-firebase
  38. react-native-firebase: using React Native prebuilt binary from /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native/android
  39.  
  40. > Configure project :react-native-key-pair
  41. WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
  42. It will be removed at the end of 2018. For more information see:
  43. 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.
  44. Android SDK Build Tools 28.0.3 will be used.
  45. 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.
  46.  
  47. > Configure project :react-native-orientation
  48. WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
  49. It will be removed at the end of 2018. For more information see:
  50. 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.
  51. Android SDK Build Tools 28.0.3 will be used.
  52. 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.
  53.  
  54. > Configure project :react-native-vector-icons
  55. 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.
  56. Android SDK Build Tools 28.0.3 will be used.
  57. 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.
  58.  
  59. > Configure project :react-native-webview
  60. :react-native-webview:reactNativeAndroidRoot /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native/android
  61.  
  62. > Task :app:processDebugGoogleServices
  63. Parsing json file: /home/devendradora/projects/android/DiscourseMobile/android/app/google-services.json
  64.  
  65. > Task :react-native-device-info:compileDebugJavaWithJavac
  66. 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.
  67. Note: Recompile with -Xlint:deprecation for details.
  68.  
  69. > Task :react-native-firebase:compileDebugJavaWithJavac
  70. /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
  71. import android.support.v4.app.NotificationManagerCompat;
  72. ^
  73. symbol: class NotificationManagerCompat
  74. location: package android.support.v4.app
  75. /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
  76. import android.support.v4.content.LocalBroadcastManager;
  77. ^
  78. /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
  79. import android.support.v4.content.LocalBroadcastManager;
  80. ^
  81. /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
  82. import android.support.v4.app.RemoteInput;
  83. ^
  84. symbol: class RemoteInput
  85. location: package android.support.v4.app
  86. /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
  87. import android.support.v4.content.LocalBroadcastManager;
  88. ^
  89. /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
  90. import android.support.annotation.RequiresApi;
  91. ^
  92. /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
  93. import android.support.v4.content.LocalBroadcastManager;
  94. ^
  95. /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
  96. import android.support.v4.app.RemoteInput;
  97. ^
  98. symbol: class RemoteInput
  99. location: package android.support.v4.app
  100. /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
  101. import android.support.v4.app.NotificationCompat;
  102. ^
  103. symbol: class NotificationCompat
  104. location: package android.support.v4.app
  105. /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
  106. import android.support.v4.app.RemoteInput;
  107. ^
  108. symbol: class RemoteInput
  109. location: package android.support.v4.app
  110. /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
  111. private NotificationCompat.Action createAction(
  112. ^
  113. /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
  114. private RemoteInput createRemoteInput(Bundle remoteInput) {
  115. ^
  116. symbol: class RemoteInput
  117. location: class DisplayNotificationTask
  118. /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
  119. import android.support.annotation.Keep;
  120. ^
  121. /home/devendradora/projects/android/DiscourseMobile/node_modules/react-native-firebase/android/src/main/java/io/invertase/firebase/ReactNativeFirebaseAppRegistrar.java:29: error: cannot find symbol
  122. @Keep
  123. ^
  124. symbol: class Keep
  125. /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
  126. import android.support.annotation.RequiresPermission;
  127. ^
  128. /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
  129. import android.support.annotation.RequiresPermission;
  130. ^
  131. /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
  132. @RequiresApi(api = 26)
  133. ^
  134. symbol: class RequiresApi
  135. location: class RNFirebaseNotificationManager
  136. /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
  137. @RequiresApi(api = 26)
  138. ^
  139. symbol: class RequiresApi
  140. location: class RNFirebaseNotificationManager
  141. /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
  142. @RequiresApi(api = 26)
  143. ^
  144. symbol: class RequiresApi
  145. location: class RNFirebaseNotificationManager
  146. /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
  147. @RequiresApi(api = 26)
  148. ^
  149. symbol: class RequiresApi
  150. location: class RNFirebaseNotificationManager
  151. /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
  152. @RequiresApi(api = 26)
  153. ^
  154. symbol: class RequiresApi
  155. location: class RNFirebaseNotificationManager
  156. /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
  157. @RequiresPermission(
  158. ^
  159. symbol: class RequiresPermission
  160. location: class RNFirebaseStoragePackage
  161. /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
  162. @RequiresPermission(
  163. ^
  164. symbol: class RequiresPermission
  165. location: class RNFirebaseAnalyticsPackage
  166. /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
  167. LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
  168. ^
  169. symbol: class LocalBroadcastManager
  170. location: class RNFirebaseMessaging
  171. /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
  172. LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
  173. ^
  174. symbol: variable LocalBroadcastManager
  175. location: class RNFirebaseMessaging
  176. /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
  177. Boolean enabled = NotificationManagerCompat
  178. ^
  179. symbol: variable NotificationManagerCompat
  180. location: class RNFirebaseMessaging
  181. /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
  182. LocalBroadcastManager
  183. ^
  184. symbol: variable LocalBroadcastManager
  185. location: class RNFirebaseMessagingService
  186. /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
  187. LocalBroadcastManager
  188. ^
  189. symbol: variable LocalBroadcastManager
  190. location: class RNFirebaseMessagingService
  191. /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
  192. LocalBroadcastManager
  193. ^
  194. symbol: variable LocalBroadcastManager
  195. location: class RNFirebaseMessagingService
  196. /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
  197. LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
  198. ^
  199. symbol: class LocalBroadcastManager
  200. location: class RNFirebaseNotifications
  201. /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
  202. LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context);
  203. ^
  204. symbol: variable LocalBroadcastManager
  205. location: class RNFirebaseNotifications
  206. /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
  207. Bundle remoteInput = RemoteInput.getResultsFromIntent(intent);
  208. ^
  209. symbol: variable RemoteInput
  210. location: class RNFirebaseNotifications
  211. /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
  212. LocalBroadcastManager
  213. ^
  214. symbol: variable LocalBroadcastManager
  215. location: class RNFirebaseNotificationManager
  216. /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
  217. Bundle remoteInput = RemoteInput.getResultsFromIntent(intent);
  218. ^
  219. symbol: variable RemoteInput
  220. location: class RNFirebaseBackgroundNotificationActionReceiver
  221. /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
  222. NotificationCompat.Builder nb;
  223. ^
  224. /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
  225. nb = new NotificationCompat.Builder(context, channelId);
  226. ^
  227. /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
  228. nb = new NotificationCompat.Builder(context);
  229. ^
  230. /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
  231. NotificationCompat.BigPictureStyle bp = new NotificationCompat.BigPictureStyle();
  232. ^
  233. /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
  234. NotificationCompat.BigPictureStyle bp = new NotificationCompat.BigPictureStyle();
  235. ^
  236. /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
  237. NotificationCompat.BigTextStyle bt = new NotificationCompat.BigTextStyle();
  238. ^
  239. /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
  240. NotificationCompat.BigTextStyle bt = new NotificationCompat.BigTextStyle();
  241. ^
  242. /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
  243. NotificationCompat.Action action = createAction(context, a, intentClass, notification);
  244. ^
  245. /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
  246. NotificationCompat.Action.Builder ab = new NotificationCompat.Action.Builder(
  247. ^
  248. /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
  249. NotificationCompat.Action.Builder ab = new NotificationCompat.Action.Builder(
  250. ^
  251. /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
  252. RemoteInput remoteInput = createRemoteInput(ri);
  253. ^
  254. symbol: class RemoteInput
  255. location: class DisplayNotificationTask
  256. /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
  257. RemoteInput.Builder rb = new RemoteInput.Builder(resultKey);
  258. ^
  259. /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
  260. RemoteInput.Builder rb = new RemoteInput.Builder(resultKey);
  261. ^
  262. Note: Some input files use or override a deprecated API.
  263. Note: Recompile with -Xlint:deprecation for details.
  264. Note: Some input files use unchecked or unsafe operations.
  265. Note: Recompile with -Xlint:unchecked for details.
  266. 47 errors
  267.  
  268. > Task :react-native-firebase:compileDebugJavaWithJavac FAILED
  269.  
  270. FAILURE: Build failed with an exception.
  271.  
  272. * What went wrong:
  273. Execution failed for task ':react-native-firebase:compileDebugJavaWithJavac'.
  274. > Compilation failed; see the compiler error output for details.
Add Comment
Please, Sign In to add comment