react-native 打包apk

若是你是學習Android的和我同樣的話那必定會用一些軟件開發,如WebStore 等等android

那麼這裏我就來說一下在WebStore 開發的App 如何打包成一個手機能夠安裝的apk軟件app

1.首先你的App 在測試中沒有問題學習

2.而後咱們須要手動在命令後臺裏 輸入[ keystool -v -genkey -keystore xxx.keytstore -alias xx.keystore  -keyalg RSA -keysize 2048 -validity 10000 ] 來建立一個mykey.keystore 的文件證書測試

{gradle

爲了方便 在建立的時候 咱們定的密碼都是123456ui

在其餘輸入 分別 依次 輸入 1 2 3 4 5 6 編碼

}spa

3.在你的android的app目錄下本身建立一個目錄assets  將證書文件複製到裏面code

4.在Android的目錄下找到gradle.porperties 點擊進行編輯 在後面添加blog

{

MYAPP_RELEASE_STORE_FILE=assets/mykey.keystore
MYAPP_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....發送到手機 就能夠用了

 

 

 把這兩行代碼複製到那個文件而後 從新打包 
相關文章
相關標籤/搜索