在Win10 V1803上运行带有JRE 1.8.1_152的Android Studio(AS)3.2.1,并定义了环境变量(ANDROID-HOME和JAVA-HOME)和PATH(\ SDK \ platform和\ SDK \ platform-tools)附加项。
在AS中,定义并启动合适的AVD。
使用npm从Git安装了Cordova V8.1.2
从新创建的项目目录中发出:
cordova创建
cordova平台添加android
cordova构建android
AVD显示示例项目。 一切都很简单。
但是.....当我使用Android Studio打开该项目并尝试构建时,我得到:
Android Source Generator:错误:找不到基本名称消息的捆绑包。AndroidJpsBundle,语言环境为en_GB。
建议在2017年7月打开“模块设置”,单击“构面”并添加Android-Gradle,然后关闭并重新打开项目结果,结果是在根项目中找不到错误任务“汇编” ... >
它还告诉我,这不是基于Gradle的项目(!)
我显然在做些愚蠢的事情,但是请问什么?
[ AS还会每两秒重新编制索引 –正如其他人所指出的那样,由于这似乎是100%可复制的,因此尚不清楚为什么修复需要这么长时间。我已经尝试了已发布的解决方法(例如File-> Invalidate Caches / Restart)wih no joy]
答案: 我自己的愚蠢错误:要导入AS,我应该选择/ platforms / android子文件夹,而不要意外选择根文件夹(HelloCordova或其他名称)。 通过打开(而不是导入)新创建的Cordova应用程序,您会在AS中得到类似的错误。