我得到以下错误的帮助:
Error:Execution failed for task ':app:compileDebugJavaWithJavac'
无法为文件'/home/zapbuild/AndroidStudioProjects/DrinkFly/app/libs/commons-lang3-3.3.2-javadoc.jar'创建MD5哈希。
enter code heredependencies {
compile 'com.android.support:support-v4:21.0.3'
compile 'com.google.code.gson:gson:2.3'
compile 'com.squareup.picasso:picasso:2.4.0'
compile 'com.google.android.gms:play-services:5+'
compile files('libs/android-query-full.0.26.7.jar')
compile files('libs/card.io.jar')
compile files('libs/commons-lang3-3.3.2-javadoc.jar')
compile files('libs/commons-lang3-3.3.2.jar')
compile files('libs/crittercism_v5_0_3_sdkonly.jar')
compile files('libs/signpost-commonshttp4-1.2.1.1.jar')
compile files('libs/signpost-core-1.2.1.1.jar')
compile files('libs/signpost-jetty6-1.2.1.1.jar')
compile files('libs/twitter4j-stream-3.0.5.jar')
compile 'com.squareup.retrofit:retrofit:1.8.0'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.0.0'
compile 'com.squareup.okhttp:okhttp:2.0.0'
compile files('libs/gcm.jar')
compile 'com.jakewharton:butterknife:6.1.0'
compile 'com.jakewharton.timber:timber:3.1.0'
compile files('libs/httpclient-4.3.6.jar','libs/httpcore-4.3.3.jar','libs/httpmime-4.3.6.jar')
}
答案 0 :(得分:2)
发生这种情况是因为
中没有classes.jar文件C:\ Users \'用户' \ .android \ build-cache \' xyz' \ output \ jars
只需导航到C:\ Users \' user' \ .android \ build-cache并删除' xyz'文件夹,然后重建项目。它适用于我的情况。
' XYZ'将类似于c0695669ead81e6635797b952f69ee10fae82501
答案 1 :(得分:1)
删除未使用的jar
不存在库链接可以在build.gradle文件夹中像这样进行粉碎
//编译文件('libs / android-support-v4.jar') //编译文件('libs / easyandroidanimationslibrary-v0.5.jar')
答案 2 :(得分:0)
在我的情况下,卡巴斯基阻止了该文件。您可以禁用防病毒软件,然后重试。非常奇怪的问题。它发生在我身上..
答案 3 :(得分:0)
如果你是一个胶带程序员(像我一样),绝望,重新安装Android Studio等,但仍有同样的问题,请转到C:\ Users \" whateveryournameis" .android \ build -cache并清理干净。然后,在你的项目中,Build->重建并将你的叔叔放在一边(至少在我的情况下......)
答案 4 :(得分:0)
我遇到类似无法创建MD5文件的问题,因为它无法找到classes.dex文件。只需从SDK Manager更新构建工具即可解决我的问题。
点击
工具> Android> SDK管理器> SDK工具>选择Android SDK-Build Tools并单击Apply。更新完成后重启Android Studio。这应该可以解决问题。
答案 5 :(得分:0)
最佳和简短的答案 AndroidStudio - >档案 - >无效缓存/重新启动
这是因为android studio中的旧生成的文件夹结构(文件夹/文件名中的冲突)所以无效缓存/重新启动将重新创建所有文件夹并解决问题