【问题标题】:Android app hangs on restart (Appcelerator Titanium)Android 应用程序在重启时挂起(Appcelerator Titanium)
【发布时间】:2016-11-06 17:18:23
【问题描述】:

我正在为 Android 制作应用程序。我遇到了奇怪的问题。 应用程序运行良好,直到使用后退按钮关闭。如果是这样,那么在重新启动后它会显示启动屏幕并变得无响应。一段时间后对话框(如果我想关闭应用程序)可能会显示。 任何代码都会发生这种情况。例如:

var myApp = {};
alert(1);
alert(2);

如果应用程序被硬关闭(第三个按钮并刷出应用程序),那么一切都很好。

设备和模拟器上的每个 Android 版本都会出现问题。经过一些测试,我发现它发生在 SDK 5.2.0 和更新版本上。

有人遇到过这样的问题吗?

【问题讨论】:

  • 请添加一些有关您的设置的信息:Titanum SDK 版本、Android 版本、是否发生在设备或模拟器上
  • @miga:对不起我的错误——我没有添加这些细节,因为这是我测试过的每个配置的常见问题。我今天正在测试它,发现在 5.1.1GA 和 5.1.2GA 上不会出现问题。它发生在所有更新的 5.2.0-5.5.1GA 上。感谢您的评论。
  • 我认为这是我的 LiveView 的问题,但我遇到了同样的问题。 SDK5.4.0.
  • @GerbenHofman:无论我是否使用LiveView,我都有这种情况。

标签: android titanium appcelerator appcelerator-titanium appcelerator-mobile


【解决方案1】:

我解决了我在另一个答案中描述的问题 Appcelerator app doesn't restart (Android)

在 tiapp.xml 中添加该属性:

<property name="ti.android.root.reappears.restart" type="bool">true</property>

&lt;ti:app&gt; 标记的根目录中

【讨论】:

    猜你喜欢
    • 2012-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-10
    • 1970-01-01
    • 1970-01-01
    • 2011-09-08
    • 1970-01-01
    相关资源
    最近更新 更多