未捕获模块cordova/urlutil在上找不到file:///android_asset/www/cordova.js:56 科尔多瓦-3.0.0

未捕获模块cordova/urlutil在上找不到file:///android_asset/www/cordova.js:56 科尔多瓦-3.0.0,android,cordova,Android,Cordova,我已经安装了cordova-3.0.0,并尝试使用phonegap运行一个演示示例 但是当我尝试运行应用程序时,我在日志中发现了以下错误 E/Web Console(12299): Uncaught module cordova/urlutil not found at file:///android_asset/www/cordova.js:56 我不知道我应该从哪里开始调试,确切的问题可能在哪里,我已经安装了所有的插件,以确保我没有错过任何一个 $cordova plugin ls

我已经安装了cordova-3.0.0,并尝试使用phonegap运行一个演示示例 但是当我尝试运行应用程序时,我在日志中发现了以下错误

  E/Web Console(12299): Uncaught module cordova/urlutil not found at file:///android_asset/www/cordova.js:56
我不知道我应该从哪里开始调试,确切的问题可能在哪里,我已经安装了所有的插件,以确保我没有错过任何一个

$cordova plugin ls

[ 'com.phonegap.plugins.bluetooth',
  'org.apache.cordova.battery-status',
  'org.apache.cordova.camera',
  'org.apache.cordova.console',
  'org.apache.cordova.contacts',
  'org.apache.cordova.device',
  'org.apache.cordova.device-motion',
  'org.apache.cordova.device-orientation',
  'org.apache.cordova.dialogs',
  'org.apache.cordova.file',
  'org.apache.cordova.file-transfer',
  'org.apache.cordova.geolocation',
  'org.apache.cordova.globalization',
  'org.apache.cordova.inappbrowser',
  'org.apache.cordova.media',
  'org.apache.cordova.media-capture',
  'org.apache.cordova.network-information',
  'org.apache.cordova.splashscreen',
  'org.apache.cordova.vibration' ]
在我的AndroidMenifest.xml中,我声明

<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" />

我正在使用Android-4.2.2在eclipse中编译我的项目
有人能帮我解决这个问题吗?

我无法解决这个问题,所以我重新安装了cordova安装:(


在你做了
cordova plugin ls
之后,你有没有做过
cordova build
,然后将Eclipse指向
myapp/platforms/android
文件夹?@MBillau没有,我现在刚刚尝试了
cordova build
,但是为什么我的index.html页面的内容在运行此命令后会发生更改?我丢失了所有更改:(成功了吗?你不应该丢失所有文件。当你运行cordova build时,它会将主
/myApp/www/
文件夹复制到每个平台web资产的正确位置,因此它会复制
/myApp/platforms/android/assets/www
中的文件以及iOS的不同位置。如果你想使用Eclipse构建t应用程序(除非您正在自定义本机Java代码,否则不需要这样做),然后在运行build之后,在Eclipse中打开
assets/www
文件夹。或者,您可以只运行Android创建脚本。
npm uninstall -g cordova
npm install -g cordova