Java 在eclipse中创建android phonegap maven项目

Java 在eclipse中创建android phonegap maven项目,java,android,cordova,Java,Android,Cordova,我的第一个问题是“是否可以在eclipse中创建maven phonegap项目?” 事实上,我曾尝试在eclipse中创建一个,以下是步骤: 创建了一个android maven项目,原型设置为android release 现在我有了一个已编译的gwt项目,我只需将war内容(Html+Css+Js)以及cordova.Js文件复制到android项目的assets/www文件夹中 接下来,将cordova.jar(cordova3.5.0)作为maven依赖项添加到项目的/libs文件夹中

我的第一个问题是“是否可以在eclipse中创建maven phonegap项目?

事实上,我曾尝试在eclipse中创建一个,以下是步骤:

  • 创建了一个android maven项目,原型设置为android release
  • 现在我有了一个已编译的gwt项目,我只需将war内容(Html+Css+Js)以及cordova.Js文件复制到android项目的assets/www文件夹中
  • 接下来,将cordova.jar(cordova3.5.0)作为maven依赖项添加到项目的/libs文件夹中
  • 已将config.xml文件添加到res/xml文件夹
  • 上一次从Cordova activity扩展了android主活动类,并完成了
    super.loadUrl(“file:///android_asset/www/MyHtml.html“”
  • 所以现在我的问题是,我可以通过运行mvn clean install android:deploy目标来创建apk,但是当我在设备上运行时,这个damm apk给了我

    “很遗憾,AppName已停止”

    错误。我的方法有什么问题?有什么办法能找出问题出在这里吗


    提前感谢

    我认为你应该使用CLI创建一个项目,然后放入html+css+js,然后使用CLI添加android平台并准备或构建它,如果你真的需要,你可以在eclipse中导入该项目。这可能是显而易见的,但我做的是,我下载并安装了node.js和git client,使用node.js的npm实用程序安装cordova模块后,我可以在命令行上调用“npm”,但不能调用“cordova”。我使用此命令安装cordova“$sudo npm install-g cordova”,因此无法使用CLI创建cordova应用程序