Cordova更新/新项目错误

时间:2016-09-26 14:58:44

标签: android eclipse cordova

我需要为cordova安装一个插件,特别是一个崩溃工具。我有几个选项,每次我尝试安装时都会收到Cordova-android版本旧版本并且已被弃用的警告,然后插件会因为这个问题而使其正常工作。

我尝试过的插件是:

对于电话空白的批评

appsee for cordova

两者都在Android平台上。

我目前有一个"工作的项目"对于Cordova-android版本3.6.4,目标是升级到5.1.1版。

我一直在查看Cordova的文档页面,您可以在这里查看有两种方法可以继续,升级项目或创建新的当前基础,并在此处复制当前项目的内容。我们将不得不更新产生问题的插件。

1)从现有项目升级:

最好的方法是删除现有平台并添加(更新)新

cordova platform remove android 

cordova platform add android

然后添加asset / www文件夹的内容(如果尚未添加)。

2)更新新项目

我们创建新项目

cordova create androidApp com.android.app AndroidApp

我们进入了创建的项目文件夹

cd androidApp

我们安装了android平台

cordova platform add android

达到这一点后,在两种情况下我都在eclipse中导入项目,其中导入了两个文件夹MainActivity和CordovaLib。

我不明白为什么用上述判断调用创建项目" MainActivity"而不是" AndroidApp"。在这两种情况下都添加了Android 6.0库并给出了以下错误:

Description Resource    Path Location Type The container 'Android Dependencies' references non existing library 'D:\****\****\****\****\platforms\android\CordovaLib\bin\cordovalib.jar' MainActivity Build path Build Path Problem

The proyect cannot be build until path errors are resolved

注意:****指的是我想要隐藏的目录。

嗯,问题是我无法删除此错误。我在这里搜索了很多关于这个问题的内容,而且我已经看到这种情况经常发生,问题是我无法解决这个问题。

我尝试执行以下操作:

我编译了项目以通过CordovaLib生成cordovalib.jar,但是没有生成并且仍然缺失。如果我去Project>属性> Java构建路径> Android有一个红色交叉依赖关系错误和库cordovalib.jar路由,其中​​放置您缺少的搜索。

我从我的项目中移除并重新定位了库>属性> Android和GT;必须在新项目中完成这个库。

我尝试过所有Build Clean,Clean只做CordovaLib和Build,只清理MainActivity并构建......

我试图关闭Eclipse并重新打开它。

Cordova-Android 3.6.4版对我来说非常适合,但我需要更新插件。目前我有jdk 1.7,我也测试了1.8

你有Android SDK 4.2.2,4.4.2,4.4w.2,5.1.1,6.0,然而每次进入eclipse我都会遇到另一个错误,这次是:

加载数据dor Android 6.0遇到了问题。解析android-23的数据失败。

如果我将目标更改为android-22,它也会给我同样的问题。

我不再能做到修复它。

我很感激有关此主题的任何建议

非常感谢!

P.P:我有android的nodejs,git,sdk1.7和1.8,sdk。我使用Eclipse作为dev和Tablet三星Galaxy选项卡作为设备。

1 个答案:

答案 0 :(得分:1)

使用最新版本的Eclipse IDE,从安装程序中选择Eclipse IDE for JavaScript and Web Developers。它包含Eclipse IDE及其Thym插件,它支持Cordova开发。