Я следую всем инструкциям, которые я мог найти, и сделал то, что походило на правильную вещь, и установил compileSdkVersion 23
, targetSdkVersion 23
и minSdkVersion 15
для поддержки старых версий Android.minSdkVersion не работает?
Но бета-тестер сообщил, что он не будет устанавливать на свой телефон, потому что он сказал, что его версия Android несовместима. Но он запускает Lollipop 5.1.1, который является API 22. Так почему же он не работает? Вот моя конфигурация 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