react-native 打包apk
如果你是學習Android的和我一樣的話那一定會用一些軟件開發,如WebStore 等等
那么這里我就來講一下在WebStore 開發的App 如何打包成一個手機可以安裝的apk軟件
1.首先你的App 在測試中沒有問題
2.然后我們需要手動在命令后臺里 輸入[ keystool -v -genkey -keystore xxx.keytstore -alias xx.keystore? -keyalg RSA -keysize 2048 -validity 10000 ] 來創建一個mykey.keystore 的文件證書
{
為了方便 在創建的時候 我們定的密碼都是123456
在其他輸入 分別 依次 輸入 1 2 3 4 5 6?
}
3.在你的android的app目錄下自己創建一個目錄assets? 將證書文件復制到里面
4.在Android的目錄下找到gradle.porperties 點擊進行編輯 在后面添加
{
MYAPP_RELEASE_STORE_FILE=assets/mykey.keystoreMYAPP_RELEASE_KEY_ALIAS=mykey-alias
MYAPP_RELEASE_STORE_PASSWORD=123456
MYAPP_RELEASE_KEY_PASSWORD=123456
}
5.打開android 下的app 目錄找到build.gradle 進行編輯? 找到def enableProguardInReleaseBuilds = false 將false 改為 true
在里面添加一個編碼段{
signingConfigs{release{
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
--------------------------------------------------------------------------------------------
}
6.也在該文件 下來 有一個 buildType 的代碼段里后面添加一句{
signingConfig signingConfigs.release}
7.保存 后 用命令編譯apk文件 ,到該項目的Android 目錄下 輸入: gradlew assembleRelease
8.現在已經做好apk? 只需要到項目Android --》app --》build --》output --》apk --》release 的app....發送到手機 就可以用了
?
?
把這兩行代碼復制到那個文件然后?重新打包??
轉載于:https://www.cnblogs.com/lxdlovelxj/p/10098894.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的react-native 打包apk的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu下安装Docker
- 下一篇: c# 建立到数据源的连接 以及获取项目