2017-11-23 2 views
0

Durch Befehl im Anschluss an Dokumentation erwähnt, ich versuche unterzeichnet apk für Android zu generieren und immer folgenden Fehlerkann nicht unterzeichnet apk erzeugen mit reagieren nativen

Scanning folders for symlinks in D:\ReactNativeProj\App\node_modules (23ms 
) Building 88% > :app:bundleReleaseJsAndAssets 
Loading dependency graph, done. 
warning: the transform cache was reset. 
bundle: start 
bundle: finish 
bundle: Writing bundle output to: D:\ReactNativeProj\App\android\app\build\intermediates\assets\release\index.android.bundle 
bundle: Copying 22 asset files 
bundle: Done writing bundle output 
bundle: Done copying assets 

FAILURE: Build failed with an exception. 

* What went wrong: 
Unable to process incoming event 'ProgressComplete ' (ProgressCompleteEvent) 

dieses Link Nach der Produktion apk

erzeugen http://facebook.github.io/react-native/docs/signed-apk-android.html

nach unten erzeugen Befehl erfolgreich apk

gradlew assembleRelease --console plain 
erzeugt bauen durch

aber nach der Installation apk Absturz beim Start mit folgendem Fehler.

11-23 15:36:25.532 7135 7135 D ReactNative: ReactInstanceManager.ctor() 
11-23 15:36:25.542 7135 7135 D ReactNative: ReactInstanceManager.createReactContextInBackground() 
11-23 15:36:25.542 7135 7135 D ReactNative: ReactInstanceManager.recreateReactContextInBackgroundInner() 
11-23 15:36:25.543 7135 7135 D ReactNative: ReactInstanceManager.recreateReactContextInBackgroundFromBundleLoader() 
11-23 15:36:25.543 7135 7135 D ReactNative: ReactInstanceManager.recreateReactContextInBackground() 
11-23 15:36:25.543 7135 7135 D ReactNative: ReactInstanceManager.runCreateReactContextOnNewThread() 
11-23 15:36:25.677 7135 7157 D ReactNative: ReactInstanceManager.createReactContext() 
11-23 15:36:25.994 7135 7157 D ReactNative: Initializing React Xplat Bridge. 
11-23 15:36:26.003 7135 7157 D ReactNative: Initializing React Xplat Bridge before initializeBridge 
11-23 15:36:26.022 7135 7157 D ReactNative: Initializing React Xplat Bridge after initializeBridge 
11-23 15:36:26.022 7135 7157 D ReactNative: CatalystInstanceImpl.runJSBundle() 
11-23 15:36:26.045 7135 7180 D ReactNative: ReactInstanceManager.setupReactContext() 
11-23 15:36:26.045 7135 7180 D ReactNative: CatalystInstanceImpl.initialize() 
11-23 15:36:27.113 7135 7179 E ReactNativeJS: undefined is not an object (evaluating 's.View.propTypes.style') 
11-23 15:36:25.532 7135 7135 D ReactNative: ReactInstanceManager.ctor() 

Antwort

0

Verwenden Sie diese Befehle:

yourCurrentProjectDirectory> reagieren-native Bündel --platform android --dev falsch --entry-Datei index.android.js --bundle-Ausgabe android /app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/

dann:

cd android/& & ./gradlew assembleRelease

Jetzt ist Ihr unterzeichnet apk gebaut ist, können Sie auf jedem Android-Gerät

adb installieren App bereitstellen können/build/Ausgänge/apk/app-release.apk

+0

Ich habe alle diese Befehle versucht, jetzt Fehler geändert. Ich habe die Frage mit einem neuen Fehler aktualisiert. – JosephM

Verwandte Themen