nagarro-dv/react-native-zoom-us-bridge

[BUG] gundlew build fails with dependencies

michaelachrisco opened this issue · 2 comments

Description

I am trying to get an app to build so it will be accepted into the google app store. We are currently able to debug successfully using:

react-native start
react-native run-android

It is my understanding that a build needs to be successful in order for the app to be accepted by the google play store. For that purpose, I attempted to build via grundlew build.

But attempting to build via grundlew build yeilds the following error:

Github/sundial-mobile-app/android$ ./gradlew build

> Configure project :app

Installing unimodules:
 unimodules-core@5.3.0 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/@unimodules/core
 unimodules-react-native-adapter@5.4.0 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/@unimodules/react-native-adapter
 expo-constants@9.2.0 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-linking/node_modules/expo-constants
 expo-error-recovery@1.2.2 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-error-recovery
 expo-file-system@9.0.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-file-system
 expo-font@8.2.2 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-font
 expo-image-loader@1.1.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-image-loader
 expo-keep-awake@8.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-keep-awake
 expo-linear-gradient@8.2.2 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-linear-gradient
 expo-location@8.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-location
 expo-permissions@9.0.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-permissions
 expo-splash-screen@0.5.0 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-splash-screen
 expo-sqlite@8.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-sqlite
 expo-updates@0.2.14 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/expo-updates
 unimodules-app-loader@1.2.0 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-app-loader
 unimodules-barcode-scanner-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-barcode-scanner-interface
 unimodules-camera-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-camera-interface
 unimodules-constants-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-constants-interface
 unimodules-face-detector-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-face-detector-interface
 unimodules-file-system-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-file-system-interface
 unimodules-font-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-font-interface
 unimodules-image-loader-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-image-loader-interface
 unimodules-permissions-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-permissions-interface
 unimodules-sensors-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-sensors-interface
 unimodules-task-manager-interface@5.2.1 from /home/shift3/Documents/Github/sundial-mobile-app/node_modules/unimodules-task-manager-interface

Found some duplicated unimodule packages. Installed the ones with the highest version number.
Make sure following dependencies of your project are resolving to one specific version:
 expo-constants

The Kotlin Gradle plugin was loaded multiple times in different subprojects, which is not supported and may break the build. 
This might happen in subprojects that apply the Kotlin plugins with the Gradle 'plugins { ... }' DSL if they specify explicit versions, even if the versions are equal.
Please add the Kotlin plugin to the common parent project or the root project, then remove the versions in the subprojects.
If the parent project does not need the plugin, add 'apply false' to the plugin line.
See: https://docs.gradle.org/current/userguide/plugins.html#sec:subprojects_plugins_dsl
The Kotlin plugin was loaded in the following projects: ':expo-error-recovery', ':react-native-webview'

> Task :@mokriya_react-native-zoom-us-bridge:androidJavadoc FAILED
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:7: error: package com.facebook.react does not exist
import com.facebook.react.ReactPackage;
                         ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:8: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.NativeModule;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:9: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.ReactApplicationContext;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:10: error: package com.facebook.react.uimanager does not exist
import com.facebook.react.uimanager.ViewManager;
                                   ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:11: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.JavaScriptModule;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:13: error: cannot find symbol
public class RNZoomUsBridgePackage implements ReactPackage {
                                              ^
  symbol: class ReactPackage
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:15: error: cannot find symbol
    public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
                                                  ^
  symbol:   class ReactApplicationContext
  location: class RNZoomUsBridgePackage
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:15: error: cannot find symbol
    public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) {
                ^
  symbol:   class NativeModule
  location: class RNZoomUsBridgePackage
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:20: error: cannot find symbol
    public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
                                                ^
  symbol:   class ReactApplicationContext
  location: class RNZoomUsBridgePackage
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:20: error: cannot find symbol
    public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
                ^
  symbol:   class ViewManager
  location: class RNZoomUsBridgePackage
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:5: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.Promise;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:6: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.ReactApplicationContext;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:7: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.ReactContextBaseJavaModule;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:8: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.ReactContext;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:9: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.ReactMethod;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:10: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.LifecycleEventListener;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:11: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.Callback;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:13: error: package com.facebook.react.modules.core does not exist
import com.facebook.react.modules.core.DeviceEventManagerModule;
                                      ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:14: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.WritableMap;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:15: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.Arguments;
                                ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:17: error: package us.zoom.sdk does not exist
import us.zoom.sdk.ZoomSDK;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:18: error: package us.zoom.sdk does not exist
import us.zoom.sdk.ZoomError;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:19: error: package us.zoom.sdk does not exist
import us.zoom.sdk.ZoomSDKInitializeListener;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:21: error: package us.zoom.sdk does not exist
import us.zoom.sdk.MeetingStatus;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:22: error: package us.zoom.sdk does not exist
import us.zoom.sdk.MeetingError;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:23: error: package us.zoom.sdk does not exist
import us.zoom.sdk.MeetingService;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:24: error: package us.zoom.sdk does not exist
import us.zoom.sdk.MeetingServiceListener;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:26: error: package us.zoom.sdk does not exist
import us.zoom.sdk.StartMeetingOptions;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:27: error: package us.zoom.sdk does not exist
import us.zoom.sdk.StartMeetingParamsWithoutLogin;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:29: error: package us.zoom.sdk does not exist
import us.zoom.sdk.JoinMeetingOptions;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:30: error: package us.zoom.sdk does not exist
import us.zoom.sdk.JoinMeetingParams;
                  ^
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:34: error: cannot find symbol
public class RNZoomUsBridgeModule extends ReactContextBaseJavaModule implements ZoomSDKInitializeListener, MeetingServiceListener, LifecycleEventListener {
                                          ^
  symbol: class ReactContextBaseJavaModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:34: error: cannot find symbol
public class RNZoomUsBridgeModule extends ReactContextBaseJavaModule implements ZoomSDKInitializeListener, MeetingServiceListener, LifecycleEventListener {
                                                                                ^
  symbol: class ZoomSDKInitializeListener
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:34: error: cannot find symbol
public class RNZoomUsBridgeModule extends ReactContextBaseJavaModule implements ZoomSDKInitializeListener, MeetingServiceListener, LifecycleEventListener {
                                                                                                           ^
  symbol: class MeetingServiceListener
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:34: error: cannot find symbol
public class RNZoomUsBridgeModule extends ReactContextBaseJavaModule implements ZoomSDKInitializeListener, MeetingServiceListener, LifecycleEventListener {
                                                                                                                                   ^
  symbol: class LifecycleEventListener
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:37: error: cannot find symbol
    private final ReactApplicationContext reactContext;
                  ^
  symbol:   class ReactApplicationContext
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:40: error: cannot find symbol
    private Promise initializePromise;
            ^
  symbol:   class Promise
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:41: error: cannot find symbol
    private Promise meetingPromise;
            ^
  symbol:   class Promise
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:42: error: cannot find symbol
    private Promise otherPromise;
            ^
  symbol:   class Promise
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:44: error: cannot find symbol
    public RNZoomUsBridgeModule(ReactApplicationContext reactContext) {
                                ^
  symbol:   class ReactApplicationContext
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:50: error: cannot find symbol
    public void sendEvent(ReactContext reactContext, String eventName, WritableMap params) {
                          ^
  symbol:   class ReactContext
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:50: error: cannot find symbol
    public void sendEvent(ReactContext reactContext, String eventName, WritableMap params) {
                                                                       ^
  symbol:   class WritableMap
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:62: error: cannot find symbol
    public void initialize(final String appKey, final String appSecret, final Promise promise) {
                                                                              ^
  symbol:   class Promise
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:92: error: cannot find symbol
        Promise promise
        ^
  symbol:   class Promise
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:143: error: cannot find symbol
        Promise promise
        ^
  symbol:   class Promise
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:162: error: cannot find symbol
        Promise promise
        ^
  symbol:   class Promise
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:209: error: cannot find symbol
    public void onMeetingStatusChanged(MeetingStatus meetingStatus, int errorCode, int internalErrorCode) {
                                       ^
  symbol:   class MeetingStatus
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:61: error: cannot find symbol
    @ReactMethod
     ^
  symbol:   class ReactMethod
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:86: error: cannot find symbol
    @ReactMethod
     ^
  symbol:   class ReactMethod
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:139: error: cannot find symbol
    @ReactMethod
     ^
  symbol:   class ReactMethod
  location: class RNZoomUsBridgeModule
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgeModule.java:157: error: cannot find symbol
    @ReactMethod
     ^
  symbol:   class ReactMethod
  location: class RNZoomUsBridgeModule
51 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':@mokriya_react-native-zoom-us-bridge:androidJavadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/build/tmp/androidJavadoc/javadoc.options'

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 6s
1 actionable task: 1 executed

React Native version:

$ react-native info
info Fetching system and libraries information...
(node:22211) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
System:
    OS: Linux 5.4 Pop!_OS 20.04 LTS
    CPU: (12) x64 Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
    Memory: 1.25 GB / 31.07 GB
    Shell: 5.0.17 - /bin/bash
  Binaries:
    Node: 14.13.0 - /usr/bin/node
    Yarn: 1.22.5 - /usr/bin/yarn
    npm: 6.14.8 - /usr/bin/npm
    Watchman: Not Found
  SDKs:
    Android SDK: Not Found
  IDEs:
    Android Studio: Not Found
  Languages:
    Java: 11.0.8 - /usr/bin/javac
    Python: Not Found
  npmPackages:
    @react-native-community/cli: ^4.13.0 => 4.13.0 
    react: ~16.11.0 => 16.11.0 
    react-native: ~0.62.2 => 0.62.2 
  npmGlobalPackages:
    *react-native*: Not Found

Steps To Reproduce

Provide a detailed list of steps that reproduce the issue.

  1. cd android
  2. ./gradlew build

Expected Results

I was expecting the build to succeed.

No real fix, still doing a deep dive on the app:
When we do the ./gradlew build, the first issue

> Task :@mokriya_react-native-zoom-us-bridge:androidJavadoc FAILED
/home/shift3/Documents/Github/sundial-mobile-app/node_modules/@mokriya/react-native-zoom-us-bridge/android/src/main/java/com/mokriya/zoomus/RNZoomUsBridgePackage.java:7: error: package com.facebook.react does not exist
import com.facebook.react.ReactPackage;

It appears that the package does not exist, but I see it within the default gradle.build: https://github.com/mokriya-org/react-native-zoom-us-bridge/blob/848307e99295c25f48ae35ad197b03e076b14497/android/build.gradle#L75

com.facebook.react also appears when I do a ./gradlew app:dependencies. Ill attach the dependencies as a txt file, since there is a huge number of dependencies.
dep.txt

so I'm still a bit confused here. Any help would be appreciated!

As of 16 hours ago, expo made fixes to expo-cli which fixed the build. This seems to be a bug in expo-cli and NOT in this library.
https://github.com/expo/expo-cli/releases

npm install -g expo-cli

I also removed the old version of expo, node_modules, and any cached gradle builds. Closing this one out.