質問: Google Playにアプリをアップロードしようとした際に以下のエラーが出てしまい、調べてみるとminSdkVersion と targetSdkVersion の数値に問題がある事がわかりました。 ただこの数値がわからず困っています。 どなたかアドバイスいただけませんでしょうか? ``` アップロードした APK の署名が無効です(署名の詳細)。 apksigner のエラー: ERROR (Jar signer ****.RSA): JAR signature META-INF.RSA uses/***** digest algorithm SHA-256 and signature algorithm RSA which is not supported on API Level(s) 10-17 for which this APK is being verified ```
回答: 使用しているAPIレベルやターゲットのAndroidバージョンに応じて、`minSdkVersion`と`targetSdkVersion`にそれぞれ適切な数値をマニフェストファイルで宣言する必要があるはずです。 参考: | Android Developers