gpt4 book ai didi

java - Apache Cordova CordovaActivity 无法解析

转载 作者:太空宇宙 更新时间:2023-11-03 12:33:59 25 4
gpt4 key购买 nike

我也有类似的问题:

CordovaActivity cannot be resolved to a type in Phonegap 3.4 .

意味着,在主类中,CordovaActivity 无法解析为类型。

但是,我从这里下载了 Cordova Android Zip(如评论中所述): https://github.com/apache/cordova-android .

并将 ./lib/android 中的 cordova-2.2.0.jar 包含到我的构建路径中。

行:

import org.apache.cordova

现在工作正常,但仍然找不到任何名为 CordovaActivity 的类进行扩展。

我证明的是:

grep -r "CordovaActivity" *

在解压缩的 cordova-2.2.0.jar 文件夹中。

这里有什么问题吗?

enter image description here


除此之外,似乎还有一个包问题:主要的 java 文件位于 ./src/com/testapp/test2,在第 20 行它说在我调用 cordova -d build 之后:

package com.testapp.test;

带有红色下划线,只有在我在 com.testsapp.test2 之前添加 src. 后才会消失。但是,每次我调用 cordova -d build 时,它都会崩溃。如果我从

更正 config.xml 中的路径
<widget id="com.testapp.test2" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">

<widget id="src.com.testapp.test2" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">

我的包资源管理器中会有一个新包:src.src.com.testapp.test2,遇到同样的问题。

这看起来真的很奇怪。

最佳答案

那么您是使用 Eclipse 还是 Android Studio 来构建?

无论如何,您应该将 platforms/android/CordivaLib 中的 Cordova 模块添加为项目的依赖项。

Eclipse 的方法在这里>> http://red-folder.blogspot.de/2014/01/cordova-330-cordovalib-and-eclipse.html .

Android Studio 中的方法在这里 >> https://stackoverflow.com/a/19188384/1371913

关于java - Apache Cordova CordovaActivity 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25284004/

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