Android适配之机型适配

1. Samsung

1.1 Samsung SM-N9008S Android 5.0

Q1: 拍照后会照片自动旋转
A1: 三星拍照旋转问题

2. OPPO

2.1 OPPO R9m Android5.1,OPPO R9s Android5.1

Q1: startForeground通知栏不显示
A1: OPPO手机对新apk默认的通知栏显示是关闭,参考解决:

  1. 先打开通知栏开关,再打开应用
  2. 将应用切换后台后,可以考虑监听,不过我觉得没有必要,后台杀死重新打开就好了

3. Allview

3.1 Allview X5 Soul Pro

Q1: 在罗马尼亚语言下String转一位小数解析数据异常
D1: 此问题不局限于此类型手机
A1: DecimalFormat("#.#").format(num.toDouble()) 设备会自动把".“替换为”," ,类似"0,4",可使用其他转换方法

4. Xiaomi

4.1 xiaomi 5s

Q1: 自定义相机自拍模式下,画面上下颠倒
A1: 小米在切换前置镜头的时候,应该将相机设置为270度而不是90度,大多数手机在调用系统的Camera的原生API的时候,如果出现上下颠倒现象,请检查角度是否设置正确(仅限使用Camera)

4.2 Redmi note3 Android 5.0.2 API21

Q1: 使用单独进程做通知监听的处理,完全失效
D1: 该版本的红米手机特殊,其他高于此版本的小米手机可以正常使用,曾经尝试线刷和卡刷,但都失败了(PS:不是很懂小米官方)
使用 adb shell dumpsys notification 查看运行的通知监听列表,发现单独进程的并不能正常运行.
A1: 将该NotificationListener不改为单独的进程(已安装的应用需要重启手机才能使之生效)

5. Sony

5.1

Q1: Edittext设置超出显示长度范围的内容后不显示
A1: 截取到最大显示长度之前的来显示

6. honor

6.1 荣耀7i

Q1: 无前置摄像头
A1: 不显示可切换至前置摄像头的按钮

你可能感兴趣的:(Android开发)