私は見つけることができるすべての指示に従っており、正しいことのように思われ、compileSdkVersion 23
,targetSdkVersion 23
、minSdkVersion 15
を古いバージョンのAndroidに対応するように設定しました。minSdkVersionが機能しません。
しかし、ベータテスト担当者は、自分のAndroidバージョンが互換性がないと言い、自分の携帯電話にインストールしないと報告しました。しかし、彼はAPI 22であるLollipop 5.1.1を実行しています。なぜそれが機能していないのですか?ここで私のgradleの設定です(と私のローカルの依存関係も同様に設定されています)。
apply plugin: 'com.android.application'
android {
signingConfigs {
config {
keyAlias 'config'
keyPassword 'xxxxx'
storeFile file('/home/xxxxx/android.jks')
storePassword 'xxxxx'
}
}
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId 'tabcomputing.tcwallpaper'
minSdkVersion 15
targetSdkVersion 23
versionCode 13
versionName "1.1.3"
signingConfig signingConfigs.config
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
}
productFlavors {
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
// local libraries
compile project(':library.clock')
compile project(':library.color')
compile project(':library.paper')
// android libraries
compile 'com.android.support:appcompat-v7:23.+'
compile 'com.android.support:support-v4:23.+'
compile 'com.android.support:design:23.+'
testCompile 'junit:junit:4.12'
}
@Swordsmanそれは私のアプリに入れて、アプリストアに再アップロードしました。 –
それは数日前にリリースされています最新のものはapiです25 –
@Grantあなたは正しいです – Swordsman