react native打包apk文件安裝好之后進入應用閃退的解決方案
react native打包apk文件安裝好之后進入應用閃退
這個是我一個前端前輩幫我弄的,自己解決的時候不行,她去官網找了相關的問題,然后發(fā)給我的。
react-native android 的release安裝包運行閃退,但是debug運行正常
環(huán)境:0.63.3
安卓集成react-native時根據官網提供的文檔配置后,跳轉到rn頁面時閃退,或者頁面不出現,
可以試試下面的方法
1、下載第三方依賴:
yarn add jsc-android
2、在android/build.gradle 文件allprojects{}里配置
maven {
? ? // Android JSC is installed from npm
? ? url("$rootDir/../node_modules/jsc-android/dist")
}3、在app/build.gradle文件dependencies{}里配置
def useIntlJsc = false
if (useIntlJsc) {
? ? implementation 'org.webkit:android-jsc-intl:+'
} else {
? ? implementation 'org.webkit:android-jsc:+'
}再次進行打包即可
react-native程序出現閃退原因之一
1、RN的iOS端release版本和staging版本出現閃退
原因
使用了Number.isInteger(), 該方法在iOS端debug模式下運行不會出現異常,一旦生成release版本或staging版本導致程序異常退出,由于日志捕捉麻煩,屬于一個潛在的小地雷。
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Android中TextView自動適配文本大小的幾種解決方案
在布局中使用的話,注意按照你最大的設備來設置字體大小,這樣在小設備上回自動縮放,下面這篇文章主要給大家介紹了關于Android中TextView自動適配文本大小的幾種解決方案,需要的朋友可以參考下2022-06-06
Android 開發(fā)使用Activity實現加載等待界面功能示例
這篇文章主要介紹了Android 開發(fā)使用Activity實現加載等待界面功能,結合實例形式詳細分析了Android基于Activity實現加載等待界面布局與功能操作技巧,需要的朋友可以參考下2020-05-05
詳解Android開啟OTG功能/USB?Host?API功能
這篇文章主要介紹了Android開啟OTG功能/USB?Host?API功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07

