踩坑之路

1,蓝牙搜索
重点:android10以上搜索蓝牙需要开启定位

2,在 Android 6.0 中,我们取消了对 Apache HTTP 客户端的支持。 从 Android 9 开始,默认情况下该内容库已从 bootclasspath 中移除且不可用于应用。
要继续使用 Apache HTTP 客户端,以 Android 9 及更高版本为目标的应用可以向其 AndroidManifest.xml的application节点下 添加以下内容:

3,从Android 6.0开始引入了对Https的支持,但是Android P的系统上面所有Http的请求都被默认阻止了
会报出IOException java.io.IOException: Cleartext HTTP traffic to * not permitted这样的错,
最简单的方法是需要我们在清单文件中添加权限:

4,安卓8.0版本时为了支持全面屏,增加了一个限制:如果是透明的Activity,则不能固定它的方向,因为它的方向其实是依赖其父Activity的(因为透明)。然而这个bug只有在8.0中有,8.1中已经修复。

你可能感兴趣的:(踩坑之路)