Android打包闪退



  • 环境:react native(0.51.0)
    前提:使用模拟器调试一切正常,真机debug测试正常;
    问题:按照打包流程打出release版本APK包在真机上运行闪退;

    com.facebook.react.common.JavascriptException: undefined is not an object (evaluating 'r.View.propTypes.style'), stack:
    01-10 13:35:12.675: E/AndroidRuntime(25164): at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java:56)
    01-10 13:35:12.675: E/AndroidRuntime(25164): at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException(ExceptionsManagerModule.java:40)
    01-10 13:35:12.675: E/AndroidRuntime(25164): at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:374)
    01-10 13:35:12.675: E/AndroidRuntime(25164): at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:162)
    01-10 13:35:12.675: E/AndroidRuntime(25164): at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
    01-10 13:35:12.675: E/AndroidRuntime(25164): at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)
    01-10 13:35:12.675: E/AndroidRuntime(25164): at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:194)



  • 已解决:定义自定义组件propTypes 时使用了过时的方法View.propTypes.style



  • 您好,我也是这个问题,请问你怎么解决的?


登录后回复