我对这个“项目”的目标是在 Android Studio 中使用 gradle 为 cordova 运行开发环境,到目前为止我已存档。唯一的问题是 Android Studio 似乎无法识别 Cordova,即使是艰难的构建和模拟也能正常工作。
这就是我为解决我现在所处的情况所做的事情:
使用Cordova 4
我创建了一个新应用程序的结帐:
./cordova-android/bin/create CordovaTestThree com.acme.CordovaTestThree CordovaTestThree
之后,我使用 gradle 构建应用程序:
cd CordovaTestThree
./cordova/build --gradle
下一步是将项目导入Android Studio 0.8.6
via File > Import Project >
。
那里有一些错误/警告,CordovaTestThree/build.gradle
关于CordovaTestThree/CordovaLib/build.gradle
我buildscript > dependencies >classpath
更改为哪些com.android.tools.build:gradle:0.12.0
,android > buildToolsVersion
在我的情况下我更改为19.1.0
。
之后我可以成功构建、运行和测试应用程序,但我在 IDE 中看到错误,请参阅屏幕: