我有一个用于iBeacons检测的Titanium安卓应用程序,该应用程序在后台服务上运行,当该应用程序检测到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异常并阻止应用程序关闭吗?
发布于 2014-11-21 03:23:48
我也看到了类似的问题。我注意到的是,整个设备(Nexus 7,Android 4.4.2)都没有网络连接(也就是说,我无法用Chrome浏览器浏览互联网,尽管我似乎连接到了我通常使用的无线网络)。
我还不知道是什么导致了这个问题,但是重启我的设备解决了这个问题。您可能需要验证您是否具有网络连通性。
https://stackoverflow.com/questions/27023480
复制相似问题