原因:org / codehaus / groovy / runtime / typehandling / ShortTypeHandling

时间:2015-01-24 21:36:57

标签: android cordova

我通过命令行创建了一个Apache Cordova项目(cordova create app com.app.app app)并添加了Android平台(cordova platform add android)。然后我尝试将build.gradle文件从此项目导入Android Studio,但是当我在选择Gradle目录后尝试导入时,收到上述错误。我有Android Studio 1.0.2和Gradle 1.10。有谁知道如何解决这个错误?请帮忙!提前谢谢。

1 个答案:

答案 0 :(得分:2)

当您创建项目时,它是使用旧的Android gradle插件版本(我认为它是0.10)创建的,它需要Gradle 1.10。 Android Studio 1.0.2附带Gradle 2.x. 如果你想让它工作,可以从root和cordovaLib文件夹(两者)将build gradle插件版本更改为build.gradle中的com.android.tools.build:gradle:1.0.1。

顺便说一下,执行此操作后,您将遇到android sdk的问题。 Build.gradle附带buildToolsVersion" 19.0.0"你应该使用buildToolsVersion" 19.1.0"两个项目也是如此。另一个提示,min sdk版本也应该是10。我也必须改变它。

相关问题