# android-PictureSelector **Repository Path**: wu4321/android-PictureSelector ## Basic Information - **Project Name**: android-PictureSelector - **Description**: 兼容多个手机版本,优化稳定不崩溃。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-05-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 博客地址:http://blog.csdn.net/b275518834/article/details/51509312

最早使用android调用系统拍照然后遇到很多空指针等问题

以及各种android 不同版本Intent取data有时候会空指针之类的api兼容问题

像使用红米note在开了很多应用后,再启动拍照系统,会发生拍照崩溃图片丢失等问题

用微信控件有时拍照有极小概率拍照无效等等奇怪的问题

其原因是因为Activity被回收了,变量变成null,

参考下面一篇博客

http://blog.csdn.net/huyongl1989/article/details/49333953

还有三星手机可能会遇到变量空针

需要在AndroidManifest.xml的Activity里加入

android:configChanges="mcc|mnc|keyboard|keyboardHidden|navigation|orientation|screenSize|fontScale"


如何在Fragment上调用拍照,图片如何压缩

经过一段时间优化,修复了一些坑。我觉得目前的代码比较可靠,总结一下封装后分享出来。