我正在构建一个名为Shaking的应用程序。今天我在项目中添加了一些按钮库,即:
Bootstrap按钮:https://android-arsenal.com/details/1/65
扁平按钮:https://android-arsenal.com/details/1/68
我在dependencies
文件的build.gradle
块中添加了以下内容:
compile 'com.beardedhen:androidbootstrap:2.0.1' //This is the bootstrap library
compile 'info.hoang8f:fbutton:1.0.5' //This is the flat buttons library
就像上面的网页所说的那样。
然后会弹出一个错误消息:
错误:无法解决:com.android.support:support-annotations:23.1.1
过了一段时间,我发现引导按钮库导致了问题,因为如果我将该行注释掉,没有错误!
我尝试关闭Android Studio并再次打开它并清理项目,重建......这一切都无效。
然后我发现了question 我认为我遇到的问题非常类似,所以我按照第二个答案建议的步骤。这一次,发生了另一个错误:
错误:找不到目标android-23:C:\ Users \ User \ AppData \ Local \ Android \ sdk
我认为我没有安装SDK 23.
我真的想知道为什么会发生这种情况,我该如何解决呢!
答案 0 :(得分:2)
下面是com.beardedhen的build.gradle:androidbootstrap:2.0.1:
apply plugin: 'com.android.library'
apply from: 'push.gradle'
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
minSdkVersion 11
targetSdkVersion 23
versionCode = Integer.parseInt(VERSION_CODE)
versionName = VERSION_NAME
}
}
dependencies {
compile 'com.android.support:support-annotations:23.1.1'
}
您可以看到编译' com.android.support:support-annotations:23.1.1'。
确保您已安装android支持库23.1.1:
答案 1 :(得分:0)
在build.grade模块应用程序中添加以下内容:
实现组:“ com.beardedhen”,名称:“ androidbootstrap”,版本:“ 2.3.2”