react native打包apk文件安裝好之后進入應(yīng)用閃退的解決方案
react native打包apk文件安裝好之后進入應(yīng)用閃退
這個是我一個前端前輩幫我弄的,自己解決的時候不行,她去官網(wǎng)找了相關(guān)的問題,然后發(fā)給我的。
react-native android 的release安裝包運行閃退,但是debug運行正常
環(huán)境:0.63.3
安卓集成react-native時根據(jù)官網(wǎng)提供的文檔配置后,跳轉(zhuǎn)到rn頁面時閃退,或者頁面不出現(xiàn),
可以試試下面的方法
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程序出現(xiàn)閃退原因之一
1、RN的iOS端release版本和staging版本出現(xiàn)閃退
原因
使用了Number.isInteger(), 該方法在iOS端debug模式下運行不會出現(xiàn)異常,一旦生成release版本或staging版本導(dǎo)致程序異常退出,由于日志捕捉麻煩,屬于一個潛在的小地雷。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android編程實現(xiàn)滑動開關(guān)組件功能【附源碼下載】
這篇文章主要介紹了Android編程實現(xiàn)滑動開關(guān)組件功能,結(jié)合實例形式詳細分析了Android滑動開關(guān)組件的簡單布局與功能實現(xiàn)技巧,并附帶完整實例源碼供讀者下載參考,需要的朋友可以參考下2018-01-01android通過Location API顯示地址信息的實現(xiàn)方法
這篇文章主要介紹了android通過Location API顯示地址信息的方法,涉及Android操作Geocoder類獲取地址信息的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07Android實現(xiàn)app應(yīng)用多語言切換功能
這篇文章主要為大家詳細介紹了Android實現(xiàn)app應(yīng)用多語言切換功能的相關(guān)資料,類似于微信的語言切換,感興趣的小伙伴們可以參考一下2016-08-08