-1

新しいAndroid 7.0搭載端末でエラーが発生する古いアプリがあります。Google Playコンソールで特定のAndroidバージョンのアプリを制限する方法

アプリは既に公開されており、実際にアプリを更新することはできません。

Google Playコンソールで特定のAndroidバージョンのアプリを制限するにはどうすればよいですか?

+0

はhttp://meta.stackoverflow.com/(このhttps://support.google.com/googleplay/android-developer/answer/1286017?hl=en –

+1

[SOのGoogleされていないサポート]を参照してください質問/ 255745 /なぜあなたの好きな会社のための顧客サポートではないのか)...プログラミング側からは、[マニフェストのmax sdk](https://developer.android .com/guide/topics/manifest/uses-sdk-element.html#max)...質問:どのようにGoogle Playコンソールで設定するのに適していないのですか? – Selvin

+0

downvoterは教えてください。 –

答えて

5

プレイコンソールでは、地域や特定のデバイスのアプリのみをブロックできます。

本当にアップデートをアップロードできない場合は、Android 7アップデートを受け取ったことがわかっているデバイスを除外することをおすすめします。お勧めしません。

APIレベルのアプリをブロックするには、マニフェストファイル(gradle設定)で行われているため、デプロイが必要です。

<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... > 
    <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15" /> 
    ... 
</manifest> 

Supporting Different Platform versions

現在のすべてのAPIレベルの概要は、What is API levelにあります。

Gradleで設定すると、your_app_module/build.gradleファイルの次のようなスニペットになります。最終結果では、これをコンパイルするとこれがマニフェストの一部になることに注意してください。

apply plugin: 'com.android.application' 
apply plugin: 'com.neenbedankt.android-apt' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 
    defaultConfig { 
     applicationId "your.app.id.here" 
     minSdkVersion 16 
     targetSdkVersion 25 
     versionCode 1 
     versionName "0.1.0" 
    } 
+0

ありがとう、私もこれを疑った。確認のためにありがとうございます。 –

+0

コードニットについて。これはAndroid 7.0を制限しますか?私の場合、12の目標が公開されており、Android 7.0と7.1のインストールがあることを知っています。 AndroidManifest.xmlで制限する方法 –

+0

コードスニペットは、リンクされたドキュメントに記載されているものからのコピーです。 APIレベルの概要については、https://developer.android.com/guide/topics/manifest/uses-sdk-element.html – hcpl

関連する問題