【问题标题】:error: package org.apache.cordova does not exist (Using PhoneGap/Cordova)错误:包 org.apache.cordova 不存在(使用 PhoneGap/Cordova)
【发布时间】:2015-04-05 14:42:38
【问题描述】:

生日快乐!

我正在尝试开发一个 Cordova 应用程序。这不是第一次了。太奇怪了,但是上周我开发了一个没有问题的应用程序,而这周我什至无法开发一个“Hello world”。没有任何改变(没有系统变量,没有安装任何东西,没有做任何不同的事情)。

我正在尝试(我使用基本操作系统/Ubuntu):

$ cordova test/ com.WhiteDev.test Test
$ cd test/
$ cordova platform add android

然后在 Android Studio 中导入“test/platforms/android/”文件夹。它正确导入(AFAIK),但及时编译,这就是我所拥有的:

Error:(23, 1) error: package org.apache.cordova does not exist

等等:

Error:(25, 35) error: cannot find symbol class CordovaActivity
Error:(30, 9) error: cannot find symbol variable super
Error:(31, 9) error: cannot find symbol variable super
Error:(33, 17) error: cannot find symbol variable launchUrl
Error:(27, 5) error: method does not override or implement a method from a supertype
Error:Execution failed for task ':compileDebugJava'.
> Compilation failed; see the compiler error output for details.
Information:BUILD FAILED
Information:Total time: 35.801 secs
Information:7 errors
Information:0 warnings
Information:See complete output in console

只是一个细节:我还没有在项目中添加任何代码。在上面的编译测试时,应用程序中的代码是默认的 Cordova 测试(测试 onDeviceReady 事件的那个)。

我尝试过的:

  • 单独下载 Android SDK,解压缩并将其路径放入我的 PATH 变量中
  • 在项目文件夹中运行“cordova build”和“cordova build android”。顺便说一句,上面写着“构建成功”。

但没有运气。项目中似乎没有包含 Cordova。

有人遇到过这个问题吗?

【问题讨论】:

    标签: android cordova mobile


    【解决方案1】:

    对我来说,安装最新的 Android SDK (API 22) 解决了同样的问题!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-11
      • 2014-11-11
      • 2012-06-04
      • 2015-04-18
      • 1970-01-01
      相关资源
      最近更新 更多