2015-11-11 3 views
2

Я недавно обновил студию Android, которая принесла мне много проблем. всякий раз, когда я создаю новый андроид проект в Gradle скрипты (Module: приложение) отображающая ниже кодAndroid studio compiledsdkversion 23 не работает

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 23 
buildToolsVersion "23.0.1" 

defaultConfig { 
    applicationId "com.example.listproject" 
    minSdkVersion 17 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
    } 
    buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'),       `'proguard-rules.pro'` 
    } 
} 

}

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
compile 'com.android.support:appcompat-v7:23.+' 
} 

здесь выше compiledsdkversion 23 обеспечивает мне

Error:Failed to find: com.android.support:appcompat-v7:23.+ Open File:open.dependency.in.project.structure">Open in Project Structure dialog

Потому что перед обновлением я скомпилировалdvversion как 21, и это не создает никаких проблем в задаче синхронизации градации.

Но когда я вручную изменил compiledsdkversion на 21, он работал правильно. Но каждый раз, когда я создаю новый проект, он был установлен равным 23.Is там любой способ сделать 21 по умолчанию или любые исправления для самого compiledsdkversion 23.

У меня возникло еще одно сомнение перед обновлением. Мои проекты обслуживания остались работоспособными после этой модернизации. У меня много проблем.

Даже приложение HelloWorld не работает. Но если я вручную сменил compiledsdkversion на 21, все будет в порядке. Пожалуйста, предоставьте мне решение для того, чтобы сделать compiledsdkversion равным 21 по умолчанию.

ответ

0

Вы используете appcompat (и другие библиотеки поддержки) v23, пожалуйста, скомпилируйте свой проект с помощью API 23.

Изменение в вашем build.gradle compileSdkVersion 23

1
> compile 'com.android.support:appcompat-v7:23.+' 

Знак "+" в "v7: 23. +" означает, что взять новейшую "v7: 23" версия. Если у вас нет подключения к интернету, это терпит неудачу.

либо восстановить в Internetconnection при строительстве или заменить пакет с фиксированным VersionNumber, что ваша система локально в кэше, когда был интернет conntection (т.е. com.android.support:appcompat-v7:23.0.1)

+0

я восстановила с com.android.support:appcompat-v7 : 23.0.1 с подключением к Интернету. Пока я столкнулся с такой же проблемой, как Не удалось найти: com.android.support:appcompat-v7:23.0.1 –

Смежные вопросы