phonegap在android手的的应用程序自动退出问题

zhenhuixia 2011-12-28 09:14:12
在android系统上做了一个phonegap的手机应用程序,里面用了jquery mobile,问题出现了,这个程序总会在运行到一半(有时候刚开始没运行多久)就自动退出了,有人遇到过这个问题么?怎么解决呢?
另外我看了一下日志,错误点应该是在这里:

/21/2011 17:13:59 [ERROR] Sensors(143) ProximitySensor: unknown event (type=0, code=0)
12/21/2011 17:14:00 [DEBUG] dalvikvm(8490) GC_CONCURRENT freed 611K, 60% free 2773K/6919K, external 1813K/2093K, paused 3ms+7ms
12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) We are in our onMeasure method
12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Old Height = 762
12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Height = 372
12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Old Width = 480
12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Width = 480
12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Throw show keyboard event
12/21/2011 17:14:04 [WARNING] dalvikvm(8548) ReferenceTable overflow (max=512)
上网搜了一下也有人遇到这个问题,不过是用java写的,但我使用了phonegap,是用js写的,到底是怎么错误呢?请高手解答~~~
...全文
790 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
tedy_zhuang 2014-08-11
  • 打赏
  • 举报
回复
引用 17 楼 lobtao 的回复:
[quote=引用 15 楼 tedy_zhuang 的回复:] 在AndroidManifest.xml中,将android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" 添加到默认的activity标签中。即可解决此问题。 <activity android:name=".MainActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" >
如果我要禁止旋转屏幕,不知怎么设置[/quote] 在AndroidManifest.xml的activity中加入: android:screenOrientation=”landscape” 属性即可(landscape是横向,portrait是纵向)。
lobtao 2014-08-10
  • 打赏
  • 举报
回复
引用 15 楼 tedy_zhuang 的回复:
在AndroidManifest.xml中,将android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" 添加到默认的activity标签中。即可解决此问题。 <activity android:name=".MainActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" >
如果我要禁止旋转屏幕,不知怎么设置
tedy_zhuang 2014-07-21
  • 打赏
  • 举报
回复
引用 14 楼 fang3651 的回复:
你们是用什么调试js代码,是使用chrome远程调用吗?
chrome的js控制台,感觉最好用就是它了。
tedy_zhuang 2014-07-21
  • 打赏
  • 举报
回复
在AndroidManifest.xml中,将android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" 添加到默认的activity标签中。即可解决此问题。 <activity android:name=".MainActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" >
FangYuchuang 2014-01-09
  • 打赏
  • 举报
回复
你们是用什么调试js代码,是使用chrome远程调用吗?
foolbirdflyfirst 2013-12-24
  • 打赏
  • 举报
回复
引用 12 楼 sh2002014 的回复:
phoneGAP 为什么自动转屏时会退出应用啊 不想强制设为竖屏或横屏
我不知道,没时间也没工夫去研究这个,后来果断放弃phonegap,转投android原生+titanium for ios phonegap+html5+js目前实在还不成熟,上phonegap+sencha可能效果会好一点。
sh2002014 2013-12-24
  • 打赏
  • 举报
回复
phoneGAP 为什么自动转屏时会退出应用啊 不想强制设为竖屏或横屏
sh2002014 2013-12-24
  • 打赏
  • 举报
回复
转屏时会自动退出 这个问题是怎么解决的呀
sh2002014 2013-12-24
  • 打赏
  • 举报
回复
转屏时会自动退出
IfNotMe_1989 2013-12-03
  • 打赏
  • 举报
回复
也是这个问题。
zhjdg 2013-09-28
  • 打赏
  • 举报
回复
phonegap的手机应用程序 用什么环境搞的。 用Dreamweaver死活也不出来。 用eclipse怎么也搞不好
WindKun 2013-09-28
  • 打赏
  • 举报
回复
我的问题和你的差不多 不知道楼主解决了没有?
KK3K2005 2013-09-28
  • 打赏
  • 举报
回复
另外手机连电脑 在eclipse中调试把 总会定位到最后的异常位置
KK3K2005 2013-09-28
  • 打赏
  • 举报
回复
12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) We are in our onMeasure method 12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Old Height = 762 12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Height = 372 12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Old Width = 480 12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Width = 480 12/21/2011 17:14:04 [DEBUG] SoftKeyboardDetect(8548) Throw show keyboard event 和弹出输入界面有关联吗
foolbirdflyfirst 2012-12-12
  • 打赏
  • 举报
回复
不是吧,我也在折腾这个,没发现有这个问题啊。 你们用的什么jqm版本? 是不是根据cordova android例子部署的android项目。 我当时发现转屏时会自动退出,然后我把android项目强制设置成竖屏模式。
zw1479836097 2012-12-12
  • 打赏
  • 举报
回复
怎么解决的?
luito 2012-08-15
  • 打赏
  • 举报
回复
我现在也正遇到这个问题,请问你解决没?
lbo_bj 2012-01-18
  • 打赏
  • 举报
回复
我也遇到这种问题了,不知道怎么解决

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧