【发布时间】:2014-06-05 10:48:23
【问题描述】:
我将开始为 Fire TV 开发应用程序,我可以使用 Eclipse 成功创建应用程序,但是当我尝试使用相同的程序创建使用 Firetv SDK 编译的新应用程序时,在 android studio 上出现了一些 Gradle 错误。我被卡住了这个问题大约一个星期。
错误是Gradle app neame project refresh failed:
Unexpected lock protocol found in lock file. Expected 3, found 0.
Gradle settings
我在谷歌上搜索了很多关于这个错误的信息,但找不到任何解决方案 对不起我的英语不好。
我的偶数日志说:
Gradle“测试”项目刷新失败: 在锁定文件中发现意外的锁定协议。预期 3,发现 0。 摇篮设置 我的构建 gradle
apply plugin: 'android'
android {
compileSdkVersion 17
buildToolsVersion "19.0.3"
defaultConfig {
minSdkVersion 17
targetSdkVersion 17
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
【问题讨论】:
-
您能发布您的 build.gradle 文件吗?另外,您能否针对此错误发布更多日志输出?您可以提供的详细信息越多,就越容易识别问题。谢谢。
-
@AndroidGuy 我已经添加了上面的信息。我只是创建了用 fire tv sdk 编译的新应用程序不起作用,但如果我使用 compile api 17 创建相同的应用程序意味着它可以工作......所以我的问题出在 fire tv sdk 中。
标签: android android-studio android-gradle-plugin amazon-fire-tv