Tôi đã triển khai hộp bản đồ gần đây và tôi đã cập nhật lên phiên bản mới nhất của phản ứng- bản địa, gradle, và những gì không. Các ứng dụng chạy hoàn toàn tốt trong chế độ gỡ lỗi, nhưng ngay sau khi tôi chạy nó trong chế độ phát hành nó bị treo immeidately mà không có màn hình cảnh báo nào cả. Tôi đang sử dụng các propTypes mới, v.v.Chế độ gỡ lỗi ứng dụng gốc phản ứng hoạt động tốt, lỗi chế độ Phát hành (Đăng ký ứng dụng và đánh giá 'a.View.propTypes.style')
Xin xem đầu ra đăng nhập
Được rồi tôi xin lỗi, trong khi các công trình nêu trên trong chế độ gỡ lỗi, các ứng dụng hiện nay đâm khi xây dựng một thông cáo và tôi bối rối.
Tôi đang cố gắng để xây dựng một thông cáo, và các vụ đụng ngay lập tức mặc dù tác phẩm tốt trong chế độ gỡ lỗi:
11-23 00:48:14.499: E/SDAgentPackageStateReceiver(6040): Not going to handle 'com.goclustr.clustr'!
11-23 00:48:14.704: E/CS/CscParser(20341): mps_code.dat does not exist
11-23 00:48:14.720: E/CS/CscParser(20341): mps_code.dat does not exist
11-23 00:48:14.735: E/CS/CscParser(20341): mps_code.dat does not exist
11-23 00:48:14.884: E/Launcher.Model(1564): onPackageAdded :com.goclustr.clustr
11-23 00:48:14.906: E/ApplicationPackageManager(1564): checkSettingsForIconTray value : 0
11-23 00:48:14.907: E/ApplicationPackageManager(1564): checkSettingsForIconTray value : 0
11-23 00:48:15.589: E/ReflectField(20468): Incorrect type : Fallback exception
11-23 00:48:15.589: E/ReflectField(20468): Incorrect type : Fallback exception
11-23 00:48:15.778: E/SemAffinityControl(20435): SemAffinityControl: registerfunction enter
11-23 00:48:16.281: E/SensorService(6040): getSensorList a sensor (MAX86902) without holding its required permission: com.samsung.permission.SSENSOR
11-23 00:48:16.281: E/SensorService(6040): getSensorList a sensor (HRM Ambient Light Canceling) without holding its required permission: com.samsung.permission.HRM_EXT
11-23 00:48:16.281: E/SensorService(6040): getSensorList a sensor (HRM Proximity detecting) without holding its required permission: com.samsung.permission.HRM_EXT
11-23 00:48:16.281: E/SensorService(6040): getSensorList a sensor (HRM Sensor) without holding its required permission: com.samsung.permission.SSENSOR
11-23 00:48:16.281: E/SensorService(6040): getSensorList a sensor (Sensor Diagnostic Monitor) without holding its required permission: com.samsung.permission.SSENSOR
11-23 00:48:16.297: E/Finsky(311): [1] com.google.android.finsky.wear.bk.a(3): onConnectionFailed: ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}
11-23 00:48:16.633: E/AndroidRuntime(20526): Process: com.goclustr.clustr, PID: 20526
11-23 00:48:16.633: E/AndroidRuntime(20526): com.facebook.react.common.JavascriptException: undefined is not an object (evaluating 'a.View.propTypes.style'), stack:
11-23 00:48:16.633: E/AndroidRuntime(20526): global [email protected]:9
11-23 00:48:16.633: E/AndroidRuntime(20526): at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java:56)
11-23 00:48:16.633: E/AndroidRuntime(20526): at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException(ExceptionsManagerModule.java:40)
11-23 00:48:16.633: E/AndroidRuntime(20526): at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:374)
11-23 00:48:16.633: E/AndroidRuntime(20526): at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:162)
11-23 00:48:16.633: E/AndroidRuntime(20526): at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
11-23 00:48:16.633: E/AndroidRuntime(20526): at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)
11-23 00:48:16.633: E/AndroidRuntime(20526): at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:194)
11-23 00:48:16.850: E/ApplicationPackageManager(6833): checkSettingsForIconTray value : 0
11-23 00:48:16.850: E/ApplicationPackageManager(6833): checkSettingsForIconTray value : 0
11-23 00:48:16.865: E/ApplicationPackageManager(6833): checkSettingsForIconTray value : 0
11-23 00:48:17.259: E/ReactNativeJS(20526): Module AppRegistry is not a registered callable module (calling unmountApplicationComponentAtRootTag)
11-23 00:48:18.615: E/SMTCodec(20807): Fail to load libsmtcodec.so
11-23 00:48:18.616: E/SMTCodec(20807): [VoiceCodec] Can use only PCM mode.
11-23 00:48:19.302: E/HealthDataStore(20878): disconnectService: Context instance is invalid
11-23 00:48:20.297: E/HealthDataStore(20903): disconnectService: Context instance is invalid
11-23 00:48:20.588: E/com.strava.util.Benchmark(20998): "com.strava.StravaApplication.total" took 285 ms, but expected 60-175 ms
11-23 00:48:21.328: E/ActivityThread(20789): Failed to find provider info for com.samsung.accessory.saproviders.sasvoice.util.SASVoiceNativeAppProvider
11-23 00:48:21.486: E/HealthDataStore(20878): disconnectService: Context instance is invalid
11-23 00:48:27.157: E/svoiceapi(20789): in pds_open function, Caught RCF::Exception: Unable to establish network connection.
11-23 00:48:27.158: E/svoiceapi(20789): KEY : rampcode, VALUE : dash
11-23 00:48:27.158: E/svoiceapi(20789): KEY : reason, VALUE : Unable to establish network connection
11-23 00:48:45.574: E/CS/CscParser(21190): mps_code.dat does not exist
11-23 00:48:45.588: E/CS/CscParser(21190): mps_code.dat does not exist
11-23 00:48:45.602: E/CS/CscParser(21190): mps_code.dat does not exist
11-23 00:48:46.291: E/SensorService(6040): getSensorList a sensor (MAX86902) without holding its required permission: com.samsung.permission.SSENSOR
11-23 00:48:46.291: E/SensorService(6040): getSensorList a sensor (HRM Ambient Light Canceling) without holding its required permission: com.samsung.permission.HRM_EXT
Như bạn có thể thấy có một lỗi cho
11-23 00:48:17.259: E/ReactNativeJS(20526): Module AppRegistry is not a registered callable module (calling unmountApplicationComponentAtRootTag)
và
com.facebook.react.common.JavascriptException: undefined is not an object (evaluating 'a.View.propTypes.style'), stack:
Không có vấn đề nào trong chế độ gỡ lỗi
Cảm ơn rất nhiều!
Tôi nghĩ rằng bạn phải thay đổi View.propTypes.style trong mã của bạn vì nó đã không được chấp nhận, thay đổi nó thành ViewPropTypes.style. Cũng nhập {ViewPropTypes} từ 'phản ứng gốc'; Tài liệu đã ở đây https://facebook.github.io/react-native/docs/viewproptypes.html nhưng bây giờ nó không được tìm thấy, tôi nghĩ rằng họ sẽ thực hiện một số thay đổi cho nó. – DennisFrea
Một số mô đun nút của bạn sử dụng View.propTypes.style thay vì sử dụng ViewPropTypes.style. Từ nhật ký bạn đăng không thể biết cái nào. Thử cập nhật mô-đun của bạn lên phiên bản mới nhất. Đôi khi, ngay cả việc cập nhật các mô-đun nút cũng không giúp được gì vì nhiều thư viện npm vẫn không cập nhật mã của chúng, nhưng hầu hết các mô-đun "phổ biến" đã làm. – zarcode
Cảm ơn @zarcode Tôi đã thêm một câu trả lời, nhưng đối với tôi nó dường như đã được 'phản ứng-native-router-flux' trên phiên bản' 0.38.0' nhưng khi nâng cấp lên '4.0.0-beta.24' vấn đề Đã được xử lý. Chạy 'jscodeshift -t reaction-codemod/transforms/React-PropTypes-to-prop-types.js myapp /' đã giúp bổ sung. –