問題タブ [targetsdkversion]

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.

0 投票する
4 に答える
20258 参照

android - targetSdkVersion が 30 の署名付き APK をアップロードできません

ターゲット sdk バージョン 30 で署名付き apk を生成しました (Android 11)。正式にリリースされていないことは知っていますが、私のアプリケーションは新しい変更に対応する準備ができています。Google Play コンソールにアップロードしようとしていますが、エラーに直面しています:

無効な署名で APK をアップロードしました (署名の詳細をご覧ください)。apksigner からのエラー: エラー: MIN_SIG_SCHEME_FOR_TARGET_SDK_NOT_MET: ターゲット SDK バージョン 30 には、最小の署名スキーム v2 が必要です。APK は、この署名スキームまたはそれ以降の署名スキームで署名されていません。

私がやろうとしたこと:

  1. APK を生成するときに v2 (Full APK Singature) を選択したことを再確認しました。
  2. apksigner を使用して手動で apk に署名しようとしました。

何も機能しませんでした。バージョンがまだリリースされていないので、動作していないのではないかと思います。ただし、ドキュメントから機能すると思われることは理解しています。