gpt4 book ai didi

java - "java: package org.apache.cordova does not exist"在Android Studio中编译Cordova时

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:58:31 24 4
gpt4 key购买 nike

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 does not exist”,随后是其他几个错误,我觉得这可能是相关的。我既没有也没有尝试在这里做任何花哨的事情,只是让库存正常运行。

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

最佳答案

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

关于java - "java: package org.apache.cordova does not exist"在Android Studio中编译Cordova时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18283180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com