2017-10-25 15 views
3

少し混乱しています!だから、あなたはアンドロイドの最小バージョンは、私は情報の私のapkの作品を見ることのAPKをインストールすると呼ばれるアプリを使用し、その後ロリポップで見るようにminSdkVersionが最小APIレベルと異なる

android { 
compileSdkVersion 26 
buildToolsVersion "26.0.1" 

    defaultConfig { 
    applicationId "com.example.ayech0x2.navigationbarforallactivitites" 
    minSdkVersion 21 
    targetSdkVersion 26 
    versionCode 1 
    versionName "1.0" 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 

:私はGradleファイル内のコードのこれらの行を持っているAndroidアプリを作りました私は最小限のAPIレベルが3(カップケーキ)であることを発見しました!これはどういう意味ですか? minSdkVersionminimum API levelの違いは何ですか?

このたびはお時間を頂き、誠にありがとうございます。

答えて

1

minSdkVersionおよびMinimum API Levelは同じものを指す。 minSdkVersionを21と指定した場合、アプリはAPIレベルが21未満のデバイスにインストールされません。

アプリの最小APIレベルをチェックするアプリに問題が発生することがあります。

指定されたAPIレベルの下にあるデバイスにアプリをインストールしようとすると、自分で確認できます。

+0

ありがとう、私はすでにAPIを21よりも劣っているためいくつかのエミュレータが無効になっていることに気付いていますが、これについてはどういうことが考えられますか? –

+0

私は思いませんあなたはそれについて心配する必要があります。 –

+0

ありがとうたくさんの男:) –

2

minSdkVerisonと最小APIレベルは同じです。 apiレベルのAndroid OSに最低apiレベル以下のapkをインストールすることはできません。 apkチェックツールには詳細を確認する上で問題があるかもしれません。

1

minSdkVersion:は、アプリケーションを実行するために必要なAndroid OSの最小バージョンです。

最小APIレベル:minSdkVersionが、私はあなたがが正常に動作していないのAPKをインストールを使用APPたと思います

と同じです。

関連する問題