Meteor + Cordova - "设备已经没有解雇"在Android上

时间:2015-02-14 02:53:45

标签: android angularjs cordova meteor

我正在尝试将AngularJS与Meteor生成的Android应用程序一起使用,但在启动时我会看到以下日志:

  

I20150214-10:02:23.331(5.5)(android:meteor_cordova_loader.js:12)METEOR CORDOVA DEBUG(meteor_cordova_loader.js)读取版本文件时出错错误:无法解析条目:file:/// data / data / com.id5njc0uqfdxry1j5uk4s /文件/流星/版本   I20150214-10:02:23.334(5.5)(android:meteor_cordova_loader.js:12)METEOR CORDOVA DEBUG(meteor_cordova_loader.js)无法从清单加载,回退到捆绑的资产。   I20150214-10:02:23.982(5.5)(android:meteor_cordova_loader.js:12)METEOR CORDOVA DEBUG(meteor_cordova_loader.js)从网址加载:http://meteor.local   I20150214-10:02:33.168(5.5)(android:http://meteor.local/cordova.js:1154)deviceready在5秒后没有触发。   I20150214-10:02:33.170(5.5)(android:http://meteor.local/cordova.js:1147)频道未被解雇:onPluginsReady   I20150214-10:02:33.171(5.5)(android:http://meteor.local/cordova.js:1147)频道没有被解雇:onCordovaReady   I20150214-10:02:33.172(5.5)(android:http://meteor.local/cordova.js:1147)频道未被触发:onDOMContentLoaded

和angular未初始化。有人可以建议解决方法吗?

我已经为此打开了一个Github问题#3711

该设备是运行Android 4.1.2的Samsung GT S7392

1 个答案:

答案 0 :(得分:1)

可能有很多原因导致这类问题。

似乎在旧设备上运行android可能是一个问题,请看一下这个GitHub Issue

我很确定deviceready has not fired after 5 seconds有点警告信息。

检查您在应用上安装了多少个套件。

你在Phisical设备上运行吗?还是adb?

尝试使用--verbose选项并将日志放在此处。

像这样

meteor run android-device --mobile-server=your-url-app --verbose

告诉我是否有效