問題タブ [zipalign]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apk - Windows フォルダーに保存された Buildozer 未署名のリリース APK、Windows 環境で Zipalign と署名が必要
これまでの私の進捗状況:
- Kivy Buildozer VM、コマンド: "buildozer android release" を使用して、署名されていないリリース APK をビルドしました。
- その APK を Dropbox フォルダーに移動しました。
- Androidスタジオをインストールしました。
- here、here、hereのいくつかのビットを読んでくださいが、Windowsコマンドプロンプトからコマンドを実行できませんでした。
そして、それがすべてです。後でいくつかのビデオとテキストのチュートリアルがありましたが、ビルド済みの署名されていない APK と zipalign を取得して署名する方法について、明確で段階的なプロセスを示したものはありませんでした。ほとんどの人は、開発者が Eclipse、Android Studio、Cordova などでアプリを構築したと想定しています。
これが私が持っているものです:
- PyCharm、
- アンドロイドスタジオ、
- Windows コマンド プロンプト、
- Oracle VM VirtualBox、および
- Kivy Buildozer VM。
これらの最後のいくつかの手順を完了するには、他に何をダウンロードして実行する必要がありますか? ビルド済みの APK を Android Studio のどこかに詰め込み、残りを自動的に動作させることはできますか?
android - Android - apksigner の前に zipalign が失敗する
現在、V1 署名 ( jarsigner
) から V2 署名 ( )にアップグレード中ですapksigner
。Jarsigner は問題なく動作していますが、zipalign
実行する前に build.gradle で問題が発生していますapksigner
。
zipalign
コマンドラインでは、 2回にハックすることを知っています。これは私にとってはうまくいきます。
ただし、zipalign
Jenkins で実行していると、次のエラーが発生します。
プロセス 'command'/Users/admin/Library/Android/sdk/build-tools/27.0.1/zipalign''がゼロ以外の終了値 1 で終了しました
zipalign
を使用できるようにするにはどうすればよいapksigner
ですか?
android - zipalign を無効にできません
これらの構成をAndroid Studio 3.0.1で使用しました
Build > Generate Signed APK with release mode を使用した後、zipalign で apk を確認します。
結果は検証に成功です なぜ zipAlignEnabled false が機能しなかったのですか?