【发布时间】:2013-10-10 09:17:01
【问题描述】:
我正在使用 Unity 开发增强现实应用程序,用户可以在其中使用移动设备拍摄照片,然后在其上添加 3D 对象。问题在于,在 Android 上,当用户选择从我的应用程序中拍摄照片时,应用程序被置于后台并经常关闭,而不是保存在内存中以处理拍摄的照片。我知道这是因为 Android 杀死应用程序来释放内存。但是有没有办法防止我的应用程序被杀死?即使在带有 512Mo 内存的 Ipad 2 上,IOS 也不会做这种残酷的杀戮:拍摄后它会顺利返回到应用程序。而 Android 是用我的 1Go 内存手机做到的。 此外,我不希望我的应用程序被处理照片的服务杀死并重新启动,因为它加载起来非常繁重,而且离立即启动还很远。
【问题讨论】: