Android 7.0 适配:targetSdkVersion >= 24
1、Android 7.0 通过 FileProvider 在应用间共享文件
2、APK signature scheme v2
- 只勾选 v1 签名:按传统方案签名,在 7.0 以上不会使用 v2 安全的验证方式。
- 只勾选 v2 签名:7.0 以下会显示未安装,7.0 以上会使用 v2 安全的验证方式。
- 同时勾选 v1 和 v2 :所有版本都没问题。
3、后台优化
- 在 Android 7.0上 应用不会收到 CONNECTIVITY_ACTION 广播,即使你在 manifest 清单 文件中设置了请求接受这些事件的通知。 但,在前台运行的应用如果使用 BroadcastReceiver请求接收通知,则仍可以在主线程中侦听 CONNECTIVITY_CHANGE。
- 在 Android 7.0上应用无法发送或接收 ACTION_NEW_PICTURE 或 ACTION_NEW_VIDEO 类型的广播。