我刚开始研究Ionic
框架并使用CLI创建了一个项目。我已经添加了对android平台的支持,使用以下命令生成了一个android项目:
ionic platform add android
这已经成功完成,现在我将android项目导入到Android工作室但是得到以下与gradle相关的错误。
FAILURE: Build failed with an exception.
* What went wrong:
Task '' not found in root project 'android'.
* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
以下是cordovaLib文件夹中可用的build.gradle文件的内容
因此,如果我在导入项目时缺少某些内容,或者需要更新build.gradle吗?
答案 0 :(得分:0)
我弄清楚出了什么问题。我将从CLI创建的离子项目导入Android工作室。
我在离子项目中有两个单独的build.gradle
个文件。一个在根android项目中,另一个在CordovaLib项目中。在两个gradle文件中,buildToolVersion在运行时被识别。因此,Android Studio可能无法解析构建版本。
将硬编码版本设置为“19.1”,将SDK版本设置为21修复了该问题。