1、 编译的时候发生 SLL peer shut down incorrectly
一般是因为墙的原因导致的。这时候我们就需要配置镜像来解决这个问题。(为了提高jar包的下载速度也可以配置)配置的方法就是在根build.gradle中添加镜像仓库,一般我们选择阿里的https://maven.aliyun.com/mvn/view
2、小米手机的后台弹出界面问题
在应用在后台执行下载,并成功的时候,调用系统安装,发现失败,但不报错,原因是小米手机于2019/5月 默认关闭了后台弹出界面的功能
3、小米手机在调用系统相册时,会跳到最近相册,而最近相册里面的照片可能已经不存在,导致获得路径,但对应文件缺为空
先根据路径删除文件,然后通知刷新相册;为适配各种机型,采用两种方法共用:
1.方式一
mActivity.getContentResolver().delete(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
MediaStore.Images.Media.DATA + "=\"" + photoPathss + "\"", null);
2.方式二
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
}
intent.setData(uri);
mActivity.sendBroadcast(intent);
4、Android编译出错:app:checkDebugDuplicateClasses
在gradle.properties中添加以下内容
android.useAndroidX=true
android.enableJetifier=true
网友评论