我正在尝试将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
答案 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
告诉我是否有效