問題タブ [target-sdk]

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 投票する
2 に答える
775 参照

android - PackageManager が targetSdkVersion 30 の正しいパッケージを返さない

を使用しPackageManagerて、ユーザーのデバイスにインストールされているすべてのパッケージのリストを取得しています。targetSdkVersion 29 から 30 に切り替えるまで、これは完全に正常に機能しています。

targetSdkVersion を 29 から 30 に増やすと、PackageManagerパッケージの正しいリストが返されなくなりました (ランチャーを作成していますが、実際には、起動できるパッケージはほとんど返されません)。

ここpm.getInstalledPackages(0)に示されているように、pm.getInstalledApplications(0)アプリを取得する方法を試しました。それらのどれも機能せず、以前はすべて機能していました。

build.gradle のバージョン設定:

ここで何が起こっているか知っている人はいますか?

0 投票する
2 に答える
1332 参照

android - このエラーの解決方法 (Target SDK バージョン 30 には、最小の署名スキーム v2 が必要です)

このエラーの解決方法 (Target SDK バージョン 30 には、最小の署名スキーム v2 が必要です)

エラー de apksigner: エラー: MIN_SIG_SCHEME_FOR_TARGET_SDK_NOT_MET: ターゲット SDK バージョン 30 には、最小の署名スキーム v2 が必要です。ここに画像の説明を入力APK は、この署名スキームまたはそれ以降の署名スキームで署名されていません

0 投票する
2 に答える
1146 参照

android - アプリのインストール中に minSdkVersion がデバイスの API レベル エラーよりも新しい

Apiレベル30のAndroidスマートフォンに、ターゲットSDKバージョンのAndroid Sを使用してAndroidアプリをインストールしています。アプリのデフォルトの構成設定は次のとおりです

しかし、Api レベル 30 のエミュレーターに apk をインストールすると、次のようなエラーが発生します。

これを解決するには?それを機能させるために変更する必要があるのはどれですか?

0 投票する
1 に答える
97 参照

android - Google Play でアプリのアップデートのアップロードに 14 回失敗しました

Google Play で新しいアプリのアップデートを取得するのに非常に苦労しています:

その前に、アプリの最初のバージョンを正常にアップロードし ( 1.0.0)、承認されました ( 2021 年 4 月 16 日)。その後、 Android 11に関して、それが不可能だったため、ユーザーからフィードバックを受け取りました。いくつかのファイルを読んで、しばらく調査した後、MANAGEMENT_EXTERNAL_STORAGE権限を追加しAndroidManifest.xmlて更新版をアップロードしまし1.0.1たが、Googleが上記の権限の使用を許可していないため拒否され、削除を求められました。この権利を放棄します。

問題: デバイス ストレージへのアクセスは不要 特定された機能は、デバイス ストレージへの無制限のアクセスを必要としません。システム ファイル ピッカーを使用するなど、共有ストレージ内のファイルにアクセスするためのプライバシーに配慮したオプションが他にもあります。または、ユース ケースでは、ここにリストされている他のアプリからデータを受信するための推奨事項に従うことができます。この機能がプライバシーに配慮した代替手段を使用するようにアプリを更新し、すべてのファイルへのアクセス (MANAGE_EXTERNAL_STORAGE) 権限を削除してください。

さらに調査を続けたところ、「ターゲット SDK を 30 -> 29 に変更し、AndroidManifest.xml から MANAGEMENT_EXTERNAL_STORAGE 権限を削除する」という指示があったことがわかりました。最大 14 回 (常にビルド.aab&を試行しました.apk)、何も変わりませんでした...

より良い解決策があるかどうかわからないので、誰かが私を助けてくれることを願っています. みんな、ありがとう。