ionic-framework
あなたのIonicアプリを公開する
サーチ…
macOSからリリース版をビルドする
APKを構築する
まず、APKを構築する必要があります。
ionic build --release android
秘密鍵を生成する
次に、APKに署名するためのキーストアを作成します。 keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
- キー名でmy-release-keyを変更します。
- alias_nameをキー別名で変更します。
APKに署名する
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name
- キー名でmy-release-keyを変更します。
- HelloWorld-release-unsignedをあなたの署名のないapkで変更してください。
ionic-project/platforms/android/build/outputs/apk
。 - alias_nameをキー別名で変更します。
APKをジップ
zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk
- zipalignは、
/Users/username/Library/Android/sdk/build-tools/XXX/
- HelloWorld-release-unsignedをあなたの署名のないapkで変更してください。
ionic-project/platforms/android/build/outputs/apk
。 - HelloWorld.apkを好みのapkファイル名に変更してください。これはGoogle Playにアップロードされます。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow