Прошу не пинать, делаю мой первый проект для Андроида.
Проблема в следующем, когда формировал проект указал минимальную версию поддержки 4.0.3.
Когда весь проект уже был готов, начал переносить на реальные устройства, оказалось, что
моя программа работает только для Nexus5 с Андроидом 6. На девайсах с Андроидом 4.х. идет с ошибками.
Я так понял, надо собрать проект с меньшей версией андроида. Вот мой build.gradle
apply plugin: 'com.android.application'
android {
signingConfigs {
config {
keyAlias 'AppsFor'
keyPassword 'st6'
storeFile file('D:/Android/my_key_store.jks')
storePassword 'st'
}
}
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "stx.mobile"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
compile project(":volley")
}
У меня установлены SDK для 6 и 5 Андроида. Значит, мне надо установить всю линейку SDK от 4 до 6 версии?