3

在低内存设备上调用相机意图后我遇到了问题。当应收到活动结果时,Android 会重新启动整个应用程序。

有人遇到过同样的问题吗?有什么解决办法吗?

4

2 回答 2

2

前段时间我也遇到过同样的问题: Android system stop application when launch Media Intent

显然没有解决方案,因此您必须确保保存并恢复应用程序状态。

于 2012-05-16T11:23:39.037 回答
0

那么我认为,问题可能是:图像字节数组太大以至于它触及限制并且android重新启动应用程序所以以下是我将要做的:

  • 用一些参数调用意图,告诉它要发送回的字节下采样。

或者

  • 使用surfaceview实现您的相机,然后当用户拍摄一些照片时,将其临时保存在sdcard上并仅返回路径......然后在onActivityResult中获取路径并使用图片。

希望能帮助到你。

于 2012-05-16T11:25:28.103 回答