我有一个用于iBeacons检测的Titanium Android应用程序,该应用程序在后台服务上运行,当检测到iBeacon时,应用程序使用Titanium.Network.HTTPClient发出HTTP请求。
有时服务会停止并显示对话框已停止我的应用的Android消息。从" adb logcat"检查日志我得到了这个反馈:
I/TiAPI (29207): => fetchAdByBeacon
E/JNIUtil (29207): ProxyFactory: failed to find class for ti.modules.titanium.network.HTTPClientProxy
E/ProxyFactory(29207): No proxy info found for class.
F/libc (29207): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 29229 (KrollRuntimeThr)
我认为在尝试获取新的HTTPClient本机对象时可能是Titanium Proxy上的问题,但我的问题是......我可以处理这个Titanium异常并阻止应用程序关闭吗?
答案 0 :(得分:0)
我看到了类似的问题。我注意到整个设备(Nexus 7,Android 4.4.2)没有网络连接(即我无法使用Chrome浏览器浏览互联网,即使我似乎连接到我通常的无线网络网络)。
我还不知道可能导致问题的原因,但重新启动我的设备为我解决了这个问题。您可能想验证您是否具有网络连接。