ReactNative 打包發布

2022-04-03 18:27:51 字數 733 閱讀 1584

1、生成乙個簽名金鑰

生成乙個my-release-key.keystore的金鑰庫檔案

p.s.1:如果無assets資料夾,執行上述命令,則打包的akp在執行時顯示空白。

p.s.2:curl需安裝後才能使用,具體參考:

4、新增gradle的android keystore 配置

在build.gradle檔案中,

//簽名

signingconfigs

}buildtypes

}

5、啟用proguard**混淆來縮小apk檔案的大小

還是在上述build.gradle檔案中,

找到:

def enableproguardinreleasebuilds = true
並修改為true

p.s.3:配置完成後,執行gradle -v,檢查一下是否安裝無誤。

7、發布到各大應用市場

React native 打包發布

生成keystore 也可以用as,或者 eclipse 生成 keytool genkey v keystore alias keyalg rsa keysize 拷貝 index.android.bundle 在android main資料夾下新建asset檔案並進入,執行命令 修改gradle...

React Native安卓專案打包發布APK步驟

該過程會用到keytool,開發過安卓的都應該接觸過該東西。詳細請見金鑰和證書管理工具。在專案的主目錄 不是android資料夾 中執行 生成簽名key,注意記下你的金鑰和儲存密碼,後面配置檔案需要使用 注意替換xx為你自己設定的金鑰和儲存密碼 android signingconfigs buil...

React Native發布APP之打包iOS應用

和打包react native android應用不同的是,我們無法通過命令一步進行匯出react native ios應用。我們需要將js部分的 和資源等打包匯出,然後通過xcode將其新增到ios專案中。匯出js bundle的命令 在react native專案的根目錄下執行 生成jsbund...