android gradle错误:无法找到具有Gradle路径的模块':libs' (需要模块' app'。)

时间:2016-05-03 13:46:25

标签: android gradle

我正在尝试将此physical web android project导入我的android工作室,但收到此错误:

Error:Unable to find module with Gradle path ':libs' (needed by module 'app'.)

我还没有改变项目中的任何内容。

请帮忙。

更新:

如果我运行./gradelw ---stacktrace installDebug,我收到此错误:

Unknown source file : UNEXPECTED TOP-LEVEL EXCEPTION:
Unknown source file : com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
Unknown source file :   at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:472)
Unknown source file :   at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
Unknown source file :   at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
Unknown source file :   at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
Unknown source file :   at com.android.dx.command.dexer.Main.processClass(Main.java:704)
Unknown source file :   at com.android.dx.command.dexer.Main.processFileBytes(Main.java:673)
Unknown source file :   at com.android.dx.command.dexer.Main.access$300(Main.java:83)
Unknown source file :   at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:602)
Unknown source file :   at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
Unknown source file :   at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
Unknown source file :   at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
Unknown source file :   at com.android.dx.command.dexer.Main.processOne(Main.java:632)
Unknown source file :   at com.android.dx.command.dexer.Main.processAllFiles(Main.java:510)
Unknown source file :   at com.android.dx.command.dexer.Main.runMonoDex(Main.java:280)
Unknown source file :   at com.android.dx.command.dexer.Main.run(Main.java:246)
Unknown source file :   at com.android.dx.command.dexer.Main.main(Main.java:215)
Unknown source file :   at com.android.dx.command.Main.main(Main.java:106)
Unknown source file : ...while parsing org/physical_web/collection/BitmapRequest$RequestCallback.class
Unknown source file : 1 error; aborting

为什么它在RequestCallback课程中遇到问题,克隆后我甚至没有触及过代码。

1 个答案:

答案 0 :(得分:0)

正如您在https://github.com/google/physical-web/blob/master/android/PhysicalWeb/settings.gradle中看到的那样,它会尝试将../../java/libs导入为项目:libs,因此您必须确保它在预期的位置。如果是,请使用-i-d运行,以获取有关正在发生的情况的更多信息,并可能发现您的问题。