如何让cordova与Android Studio一起工作?

我有最新的一切,节点,NPM,Android工作室,cordova

我创build了一个新的项目:

cordova create test cd test cordova platform add android 

我进入Android Studio,导入项目,去testing/平台/ Android它findbuild.gradle文件,在它上面工作一段时间然后吐出来:

 Gradle version 1.10 is required. Current version is 2.2.1 

所以我去我的build.gradle文件,并更新行

 dependencies { classpath 'com.android.tools.build:gradle:0.10.+' } 

至:

  dependencies { classpath 'com.android.tools.build:gradle:0.14.+' } 

然后我重新导入我的项目,它突然一下,然后吐出来:

 Error:failed to find Build Tools revision 19.0.0 

所以我安装Build Tools 19.0.0

它告诉我:

 Error:The SDK Build Tools revision (19.0.0) is too low for project 'android'. Minimum required is 19.1.0 

所以我看看我的SDKpipe理器,我已经安装了19.1.0

所以我回到我的build.gradle文件:

我改变了:

 buildToolsVersion "19.0.0" 

 buildToolsVersion "19.1.0" 

再重新导入,

并且还告诉我:错误:对于项目“CordovaLib”,SDK Build Tools修订版(19.0.0)太低。 最低要求是19.1.0

我甚至尝试删除SDK Build Tools修订版19,并保留19.1,但它仍然告诉我。

任何人都可以做这个歌舞,请帮助我吗?

Solutions Collecting From Web of "如何让cordova与Android Studio一起工作?"

我有完全相同的问题,只是修复它。 你需要做的是完成相同的buildToolsVersion“19.1.0”改变到你的平台项目文件夹,例如platforms / android / CordovaLib CordovaLib文件夹中的build.gradle文件。

我解决了这个问题,修改了gradle文件App和Gradle文件CordovaLib,并提供了以下信息:

 changed dependencies { classpath 'com.android.tools.build:gradle:1.1.0+' } } 

 android { compileSdkVersion 19 buildToolsVersion "19.1.0" } 

在Android Studio 1.1上testing

我有同样的问题。 最后select“导入非Android Studio项目”并导航到Android文件夹平台/ Android工作。 不确定是否最初select“导入非Android Studio项目”选项。

我有同样的问题,直接在Android Studio中更正build.gradle的内容(用19.1.0replace19.0.0)。 那之后的构build成功了。 当然,这只是一个解决scheme,直到cordova团队永久解决问题。 祝你好运。