react-native 安卓打包

具體參照react-native中文網(wǎng)打包教程:http://reactnative.cn/docs/0.39/signed-apk-android.html#content

大體分分為以下四步(看紅線標(biāo)示部分即可):

一、

二、



三、

(圖一)
(圖二)

圖一藍(lán)色橫線的部分參照圖二,分別寫上storeFile、storePassword、keyAlias、keyPassword

不要忘記下面buildTypes里面還需要加一行 signingConfig signingConfigs.release

四、



在命令行切到自己react-native項(xiàng)目的android目錄下,并且執(zhí)行g(shù)radlew installRelease
即可,你可以看到打包成功的提示:

提示成功之后,就可以在../android/app/build/outputs/apk下看到app-release.apk了

五、將enableProguardInReleaseBuilds設(shè)置為true,可以減小app包的體積


六、打包未成功


出現(xiàn)這種錯誤,可能是路徑寫錯了,修改一下../android/app目錄下的build.gradle文件的signingConfigs里面的file路徑

tip:

1.貌似模擬器中的該項(xiàng)目應(yīng)用啟動時打包不能成功,所以需要關(guān)閉該項(xiàng)目的app,然后打包;

2.如果以上兩點(diǎn)都避免了還是打包失敗,就退出終端,然后重啟終端,重新打包方可成功。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,761評論 25 709
  • 生成密匙 keytool -genkey -v -keystore my-release-key.keystore...
    麥子_FE閱讀 1,629評論 0 1
  • 安卓打包:打包之前必須開啟程序,否則可能會報(bào)錯,react-native start.然后在項(xiàng)目的根目錄下執(zhí)行以下...
    簡翦儋簞閱讀 1,469評論 0 2
  • 4月1日,愚人節(jié)。 當(dāng)我看到早孕試紙上一深一淺兩道紫紅色線的時候,我知道我并沒有被愚弄,的確是二寶已經(jīng)悄悄地來到我...
    云在晨間閱讀 416評論 0 0
  • 1、英語跟讀,走遍美國60分鐘。一個五年間隔后,酒店主人仍能回憶起Richard夫婦,在得知他們打過電話預(yù)定后,一...
    長海1994閱讀 186評論 0 1

友情鏈接更多精彩內(nèi)容