Android Studio新手。设置完所有后,我尝试运行一个基本项目并继续收到此错误。我将appcompat版本更改为7.22。+并构建。有谁能解释一下?我知道我应该下载该版本但是从哪里下载?谢谢!
错误:配置项目':app'。
时出现问题无法解析配置':app:_debugCompile'的所有依赖项。 找不到与com.android.support:appcompat-v7:23.+匹配的任何版本。 不匹配的版本: 22.2.1 22.2.0 22.1.0 22.0.0 21.0.3 + 7以上 在以下位置搜索: https://jcenter.bintray.com/com/android/support/appcompat-v7/maven-metadata.xml https://jcenter.bintray.com/com/android/support/appcompat-v7/ 文件:/Users/liyicky/Library/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/maven-metadata.xml 文件:/Users/liyicky/Library/Android/sdk/extras/google/m2repository/com/android/support/appcompat-v7/maven-metadata.xml 文件:/用户/ liyicky /库/安卓/ SDK /演员/谷歌/ m2repository / COM /安卓/支持/程序兼容性-V7 / 要求: RayWenderlichTutorial:应用程序:未指定的
答案 0 :(得分:8)
将包名称for (
版本的所有依赖项从$hundred_tens = array();
for ($number = 100; $number <= 1000; $number += 10) {
if ($number % 100 !== 0 && $number % 100 !== 10) {
$hundred_tens[] = $number;
}
}
更改为com.android.support:
或23
,然后同步Gradle。
这将修复它,直到他们更新支持库。
实施例
22.2.1
2015年8月18日更新:几小时后
Android支持23现已推出。您现在可以像以前一样恢复您的依赖项,并使用Android Studio SDK管理器下载以下两个:
支持存储库17
Android支持库23.0.0
答案 1 :(得分:6)
我也一直在处理这件事。看起来他们更新Android Studio以使用appcompat v7:23作为默认值,即使它还没有发布。
编辑: -1因为?
答案 2 :(得分:4)
确保您已下载 Android支持存储库 (不仅仅是 Android支持库) - 启动SDK Manager(来自您的android-sdk)位置,在Windows上必须是管理员,否则它可能无法连接)并查看 Extras 部分,如果您同时安装了这两个组件(我假设您已经安装了这些组件的Android SDK)所需的API级别)。重新启动IDE,它应该工作。
答案 3 :(得分:4)
我遇到了同样的问题,并设法通过将build.gradle的依赖项更改为
来解决它'com.android.support:appcompat-v7:22。+'
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
//compile 'com.android.support:appcompat-v7:23.+'
compile 'com.android.support:appcompat-v7:22.+'
}
另外,将targetSKVersion从23降低到22,如图所示
targetSdkVersion 22
并从23到22编译SDKVersion
compileSdkVersion 22
我希望已经解决了你的问题
您也可以通过升级到当前的visual studio来解决问题
答案 4 :(得分:0)