更新到Cordova Android 4.0.0后,Cordova应用程序未启动

时间:2015-05-19 20:09:45

标签: android cordova

在将Android平台更新为Cordova Android 4.0.0后,我的Cordova应用程序未通过var showLink = '=HYPERLINK("http://eu.battle.net/wow/en/character/'+name+'/advanced","clickhere")'; 命令启动。

该项目成功构建并说LAUNCH SUCCESS,但该应用程序尚未安装。

我使用GenyMotion作为模拟器。

1 个答案:

答案 0 :(得分:1)

Cordova的CLI就是这个问题的原因。来自this answer

找到这行代码:

 adb -s ' + resolvedTarget.target + ' install -r -d "' + apk_path + '"

然后删除以下2个文件中的-d选项:

  1. 对于cordova run android - 平台\ android \ cordova \ lib \ device.js - 第101行,在Cordova 5.0.0中
  2. For cordova emulate android - platforms \ android \ cordova \ lib \ emulator.js - 第311行,Cordova 5.0.0
  3. 现在您将看到该应用程序已安装在您的设备/模拟器上。