选择图像时,应用程序将在S3上重新启动

Usm*_*man 5 upload android file-upload webview android-webview

我正在开发一个需要使用WebView将图像上传到服务器的应用程序.但是,当用户单击"文件选择器"按钮并选择"图库"或"相机"以选择照片时.我的应用重启了.

这肯定是一个内存问题,因为如果我重启我的手机,它会开始正常工作.

此问题仅在S3和其他一些设备上出现.在大多数设备上它工作正常.

编辑: 该问题与IMAGE SIZE无关.即使我选择图库来选择图像,当图库打开时,我只需单击后退按钮返回应用程序并重新启动应用程序.

这意味着它与图像大小无关.当画廊全屏打开并且我的应用程序转到后台时,由于内存不足或类似问题,Android会杀死我的应用程序.但我不知道如何处理它.


我正在保存我的webview状态并恢复它....但它没有帮助

laa*_*lto 0

系统终止您的活动是正常的。您可以而且应该做的是编写您的应用程序,以便它可以正确恢复其状态。有关更多信息,请参阅 Android 文档重新创建 Activity 。