Die Erstellung des Android-Bundles schlägt fehl, während die neue Architektur mit React Native 0.76.2 verwendet wirdAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Die Erstellung des Android-Bundles schlägt fehl, während die neue Architektur mit React Native 0.76.2 verwendet wird

Post by Anonymous »

Ich habe ein neues Projekt erstellt und Bugsnag als einzige Projektabhängigkeit gemäß der manuellen Einrichtungsanleitung installiert. Die App funktioniert einwandfrei auf dem Emulator/physischen Gerät, aber wenn ich versuche, sie zu erstellen, wird die folgende Fehlermeldung ausgegeben:

Ausführung für Aufgabe ':app:configureCMakeRelWithDebInfo[arm64-v8a]' fehlgeschlagen.

Bei näherer Betrachtung, wie in den unten angehängten Protokollen angegeben, nein /Users/isaacmaldonado/Documents/Projects/Template/node_modules/@bugsnag/react-native/android/build/generated/source/codegen/jni/ wurden generiert.
Schritte zum Reproduzieren
  • Erstellen Sie ein neues React Native-Projekt mit npx @react-native-community/cli@latest init --version 0.76.2
  • Befolgen Sie die manuelle Einrichtungsanleitung für React Native
  • Code: Select all

    cd android
    -Ordner und führen Sie ./gradlew bundleRelease aus
  • Fehler anzeigen
Fehlermeldungen:

Code: Select all

> Task :app:configureCMakeDebug[arm64-v8a] FAILED
C/C++: CMake Error at /Users/isaacmaldonado/Documents/Projects/Template/android/app/build/generated/autolinking/src/main/jni/Android-autolinking.cmake:9 (add_subdirectory):
C/C++:   add_subdirectory given source
C/C++:   "/Users/isaacmaldonado/Documents/Projects/Template/node_modules/@bugsnag/react-native/android/build/generated/source/codegen/jni/"
C/C++:   which is not an existing directory.
C/C++: Call Stack (most recent call first):
C/C++:   /Users/isaacmaldonado/Documents/Projects/Template/node_modules/react-native/ReactAndroid/cmake-utils/ReactNative-application.cmake:86 (include)
C/C++:   CMakeLists.txt:31 (include)
C/C++: CMake Error at /Users/isaacmaldonado/Documents/Projects/Template/node_modules/react-native/ReactAndroid/cmake-utils/ReactNative-application.cmake:89 (target_link_libraries):
C/C++:   Cannot specify link libraries for target
C/C++:   "react_codegen_BugsnagReactNativeSpec" which is not built by this project.
C/C++: Call Stack (most recent call first):
C/C++:   CMakeLists.txt:31 (include)
Ich habe ein minimales Repository erstellt, in dem das Problem reproduziert werden kann: https://github.com/einjunge99/template (Denken Sie daran, YOUR_BUGSNAG_API_KEY durch Ihren eigenen Bugsnag-API-Schlüssel auf Android/app/src/main/AndroidManifest.xml zu ersetzen)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post