Cordova
Cordova 5でAndroidビルドにサインする
サーチ…
ビルド設定を追加して.apkファイルに署名する
キーストアを追加するには:
keytool -genkey -v -keystore example.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000
注:これはプロジェクトのルートにあるはずです。厳しい要件ではありませんが、ファイルを参照するのが容易になります
プロジェクトのルートにあるkeystoreのリリース/ dev構成でbuild.jsonを追加します:
{ "android": { "debug": { "keystore": "..\android.keystore", "storePassword": "android", "alias": "mykey1", "password" : "password", "keystoreType": "" }, "release": { "keystore": "..\android.keystore", "storePassword": "", "alias": "mykey2", "password" : "password", "keystoreType": "" } } }
--buildConfigスイッチをCordova / Ionic buildコマンドに追加します。
cordova build android --release --buildConfig=build.json
または
ionic build android --release --buildConfig=build.json
署名されたファイルは、新しいフォルダ構造の下で生成されます。
/platforms/android/build/outputs/apk/android-release.apk
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow