android - 如何让 Cordova 与 Android Studio 一起工作?

标签 android cordova android-studio

我有最新的一切,node,npm,android studio,cordova。

我创建了一个新项目:

cordova create test
cd test
cordova platform add android

我进入 Android Studio,导入项目,转到 test/platforms/android 它找到了 build.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

所以我查看我的 SDK 管理器,我安装了 19.1.0

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

然后我改变:

buildToolsVersion "19.0.0"

buildToolsVersion "19.1.0"

然后重新导入,

并且仍然告诉我: 错误:SDK 构建工具修订版 (19.0.0) 对于项目“:CordovaLib”来说太低。最低要求是 19.1.0

我什至尝试删除 SDK 构建工具修订版 19,并保留 19.1,但它仍然告诉我。

谁做过这首歌和舞蹈可以帮助我吗?

最佳答案

我遇到了完全相同的问题,只是解决了它。您需要做的是完成对平台项目文件夹中 CordovaLib 文件夹中的 build.gradle 文件的相同 buildToolsVersion "19.1.0"更改,例如平台/android/CordovaLib。

关于android - 如何让 Cordova 与 Android Studio 一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27561714/

相关文章:

java - Android:似乎无法正确使用 MotionEvent.ACTION_MOVE

javascript - 如何使用远程脚本正确加载 Cordova 和 Angularjs 混合应用程序

Android 无法访问 org.apache.http.client.HttpClient

android - 如何将visual c++库导入到android studio项目中?

android - 不推荐使用 android 命令

android - 如何检查网络和 WI-FI 可用性

android - 编辑文本标签?

java - Android 调用带有 onClick 错误的 fragment 方法

xml - Ionic 3 项目没有 config.xml

android - 当图像文件名在 Android 中带有空格时,Phonegap getPicture 方法失败