我有ligdx / robovm / gradle / android studio项目,包含核心,ios,android和桌面子项目。我想克隆android子项目并创建非常相似的(我把它命名为android-full)。我已经复制粘贴了android目录,并将其重命名为内容(build.gradle,AndroidManifest.xml)。在settings.gradle中,我添加了“android-full”#39;到列表。在build.gradle(根目录)中,我将复制粘贴的项目(":android")添加到项目中(":android-full")。当我尝试同步gradle时,我得到了例外:
错误:使用外部系统时出现异常:
来自日志的完整堆栈跟踪:
来自libgdx论坛的人甚至为我创建了带有demo项目的github repo(带有2个android子项目ofc)。 Gradle没有任何问题。这是:https://github.com/piotr-j/doubledroid 但是当我从core / src和android / android-full(没有build.gradle)复制粘贴的源代码时,我立即得到了相同的异常。我还将所有gradle文件与diff checker进行了比较,它们几乎相同(结构与gradle版本相同,我只有更多的lib)。
我使用最新的android studio(1.4)和gradle 2.4。
我已经尝试重新启动android studio,从头开始再做一切,删除.gradle目录,弄乱.idea配置,但仍然是相同的例外,这不是非常有用的信息。
答案 0 :(得分:0)
我不明白怎么回事,但我解决了这个问题。我刚刚在Eclipse中导入它(带有gradle插件)。项目出现没有任何问题。然后我意识到修复了代码中的小错误,清理了&再次建立一切。然后项目工作,我关闭它并再次打开Android Studio。然后就行了!我想有些gradle vs android studio bug。