尝试使用IDEA建立一个gradle构建的工程,报错failed to set up SDK解决办法

来源:互联网 发布:买卖淘宝店铺如何量刑 编辑:程序博客网 时间:2024/06/02 07:30

第一次使用gradle构建方式创建一个android工程,gradle sync失败,提示

Failed to set up SDK

Error:Module 'GradleDemo': platform 'android-19' not found.

Information:Double-click here to open Android SDK Manager and install all missing platforms.

如果直接make,会提示

Error:Gradle: Execution failed for task ':GradleDemo:dexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
D:\adt-eclipse\sdk\build-tools\android-4.4\dx.bat --dex --output
E:\Test\MyGradleProject\GradleDemo\build\dex\debug E:\Test\MyGradleProject\GradleDemo\build\classes\debug E:\Test\MyGradleProject\GradleDemo\build\dependency-cache\debug E:\Test\MyGradleProject\GradleDemo\build\pre-dexed\debug\android-support-v4-771b58da9b145710f6d9b56b3104d1807f6f259b.jar E:\Test\MyGradleProject\GradleDemo\build\pre-dexed\debug\android-support-v7-appcompat-af647703bf4b0081072c75d4d6c3a5efcc512916.jar E:\Test\MyGradleProject\GradleDemo\build\pre-dexed\debug\classes-39c058a6d7e79d3fe1a2e70696e4c634b2199c78.jar E:\Test\MyGradleProject\GradleDemo\build\pre-dexed\debug\support-v4-19.1.0-25025b0666125dde51d44d8f08eb455fd563e95d.jar
Error Code:
2
Output:
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Landroid/support/v7/app/ActionBar$Callback;
at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:593)
at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:551)
at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:532)
at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:169)
at com.android.dx.merge.DexMerger.merge(DexMerger.java:187)
at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)

而且R文件也不能生成,解决办法是menu文件有资源找不到

只需要删除menu目录即可

参考文章http://stackoverflow.com/questions/21645961/android-studio-processdebugresources-failed

0 0
原创粉丝点击