android - 在android中将图像保存为位图时出现问题
问题描述
我正在尝试将一组位图保存为 android 中的 webp 图像,但是在处理多个位图时,应用程序被终止。
for(int i=0;i<bitmapArr.length;i++){
try{
FileOutputStream fileOutputStream = new FileOutputStream(file);
bitmapArr[i].compress(Bitmap.CompressFormat.WEBP,100,fileOutputStream);
fileOutputStream.close();
}catch (Exception e) {
e.printStackTrace();
}
}
例外:
A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x6e800000 in tid 19366
解决方案
推荐阅读
- ios - Cordova 存储在 android 和 dev ios 上工作,但在其他 ios 设备上不工作
- assembly - MIPS 中的嵌套通用 for 循环
- javascript - 为什么我的外部变量在使用 while 循环时不会改变?
- python - 在一列数据帧上进行复杂的模式分离,同时在 Python 中保留原始列
- javascript - 如何在 LC Lightbox jquery 中放置两个画廊
- reactjs - 对 Ant Design Table 的父行进行排序
- azure - 始终使用 R2DBC 加密
- docusignapi - 尝试使用 jwt 进行身份验证时出现 Docusign 错误“需要同意”
- reactjs - 在本地运行并查看组件后,如何在 VS 代码中找到组件的源代码?
- python - sympy TypeError:无法确定关系的真值