在Android Studio中编译Cordova时出现“java:package org.apache.cordova不存在”

2024-04-11

Android 开发世界的新手,我才刚刚开始,无论如何,我们正在努力。我已经下载了 Cordova(2.8,可能需要升级)、Java JDK (1.7) 和新的 Android Studio、Andriod SDK,安装了所有 4.x 软件包,并安装了 ant (1.9.2)。

到目前为止,一切似乎都在进行。问题是当我可以从命令行创建一个 Cordova 项目时,使用导入功能将其加载到 Studio 中,不调整任何内容,只是接受(正如我在一些博客上读到的那样),并且一切似乎加载正常该项目一直在 Studio 中,直到我尝试制作为止。此时,我得到错误“java:package org.apache.cordova不存在”,接下来是几个其他错误,我觉得可能与之相关。我不是也不想在这里做任何花哨的事情,只是让库存运转起来。

有人知道我错过了什么吗?我需要将文件复制到某处或编译一些额外的东西吗?或者我使用了错误版本的东西? 谢谢!


经过几个小时的搜索和反复试验(尽管大部分是错误),我发现这都是由于缺少 cordova-*.jar 文件造成的。需要使用ant jar在我的 android cordova 目录的框架文件夹中。大量文档中基本上省略了此步骤。构建完成后,我只需将其复制到项目的“libs”文件夹中,所有内容都会加载并运行,尽管我确实从编译器收到了有关折旧项目的警告,但创建一个 ant 构建并选择“外部编译器”修复了此警告。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在Android Studio中编译Cordova时出现“java:package org.apache.cordova不存在” 的相关文章

随机推荐