問題タブ [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.
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 は、この署名スキームまたはそれ以降の署名スキームで署名されていません。
私がやろうとしたこと:
- APK を生成するときに v2 (Full APK Singature) を選択したことを再確認しました。
- apksigner を使用して手動で apk に署名しようとしました。
何も機能しませんでした。バージョンがまだリリースされていないので、動作していないのではないかと思います。ただし、ドキュメントから機能すると思われることは理解しています。