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