Я написал небольшую программу Hello World
, используя Android Studio
. Минимальный sdk API равен 16. Я установил виртуальное устройство, работающее на API 21, и программа работает нормально. Я также попытался запустить программу на Galaxy S5 с сотовым телефоном Android 6, который отлично работает.Настройка Android Studio для Jelly Bean
Затем я подключил свой телефон (Galaxy S2 с Jelly Bean) и попытался запустить его по телефону. Однако он закрыл приложение и отобразил программу закрытой.
Here is the log shown by Android Studio
И это модуль: приложение build.gradle файла:
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "magu.schwaderina"
minSdkVersion 16
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:24.0.0'
compile 'com.android.support:support-v4:24.0.0'
compile 'com.android.support:support-vector-drawable:24.0.0'
testCompile 'junit:junit:4.12'
}
Весь каталог проекта можно найти here .any помощь на месте я пойти не было бы весьма признателен.
Edit: Я забыл упомянуть, я использую Android Studio 2,2 Prev 5 на Ubuntu 14.4
Android-студия уже настроена для каждой версии api, ничего не существует ** Настройка Android Studio для Jelly Bean ** .. !! –
вы можете опубликовать журнал ошибок из вашей студии Android –
@APPBird. Журнал ошибок связан, как и весь проект, я не могу напрямую вставить их в вопрос, так как они слишком длинны. –