若是你是學習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....發送到手機 就能夠用了