近期开发过程中不断有版本适配的bug,这里做下收集记录,不全,边学习边记录吧~欢迎各位提出来我来记录

1. Android 4.4

有遇到以下错误
java.lang.RuntimeException: Unable to get provider android.support.v4.content.FileProvider:
java.lang.ClassNotFoundException: Didn’t find class “android.support.v4.content.FileProvider” on path: …

解决方案如下:
1、gradle配置修改,开启分包

defaultConfig {multiDexEnabled true
}

2、Application重写attachBaseContext方法

protected void attachBaseContext(Context newBase) {super.attachBaseContext(newBase);MultiDex.install(this);
}

2. Android 10

Android 10 的权限申请以及文件读写有变更,需要在 Manifest.xml 的 Application 下增加以下代码:

<applicationandroid:name=".***"android:requestLegacyExternalStorage="true">......</application>

3. EditText

Android 6.0 的 EditText 需要指定 inputType,否则无法输入,因为没有默认的 keyListener,这个着实坑到我了……

4. 不断更新~

Android开发各版本适配(不断更新)相关推荐

  1. Windows11 Android开发相关记录(持续更新...)

    Windows11 Android开发相关记录(持续更新-) 本章节主要记录安装好Windos系统后开发环境搭建及其心得. 以及开发常用软件和相关配置. 以下属于个人做法,仅供参考: 文章目录 Win ...

  2. Win7下Android开发环境的搭建(更新于2015/3)

    Win7下Android开发环境的搭建(更新于2015/3) --JDK + Eclipse + Android SDK + ADT 的安装.配置 Android开发环境搭建并不复杂,就是资源不好下, ...

  3. 全面解读系统更新,收藏下这份 Android 12 (S) 版本适配自查表

    Android 12 是 2021 年 10 月发布的最新正式版本,然而很多同学表示还没有适配.针对开发者在进行版本适配过程中遇到的问题,我们建立了 GitHub · AndroidPlatformW ...

  4. android开发版本,Android开发之版本统一规范

    Android开发存在着众多版本的不同,比如compileSdkVersion.minSdkVersion.targetSdkVersion以及项目中依赖第三方库的版本,不同的module及不同的开发 ...

  5. 小米android11适配计划,小米、vivo、一加等宣布Android 11 beta版本适配计划

    谷歌已经在昨天面向Pixel系列机型用户推出了Android 11 beta版本更新,用户注册beta测试计划即可率先升级到新版本的测试版本.除了谷歌亲儿子系列产品之外,部分国内手机厂商的产品也是能够 ...

  6. {Android}-开发进阶大纲(持续更新~)

    摘要 开篇之前,首先说一下,大神就别点进来了.小编只是尘世间一个迷途小开发,二流程序员. 这篇文章并不像其他面经一样金光闪闪,只是一个二流Android攻城狮在市场的大潮之下,用一个月时间面试+复习+ ...

  7. 小米4 第三方re奇兔_小米、vivo、一加等宣布Android 11 beta版本适配计划

    谷歌已经在昨天面向Pixel系列机型用户推出了Android 11 beta版本更新,用户注册beta测试计划即可率先升级到新版本的测试版本.除了谷歌亲儿子系列产品之外,部分国内手机厂商的产品也是能够 ...

  8. rk Android 开发板按键适配

    2019-06-10 关键字:rk3128按键适配.rk Linux层按键适配.按键驱动 笔者手里有一块运行着 Android4.4 的 rk3128 开发板.这两天接到一个要添加外部按键的需求,稍微 ...

  9. 推荐扔物线的HenCoder Android 开发进阶系列 后期接着更新

    官网地址:http://hencoder.com/ 我来做一次辛勤的搬运工 HenCoder:给高级 Android 工程师的进阶手册 HenCoder Android 开发进阶: 自定义 View ...

最新文章

  1. Win8怎么查看IP地址
  2. Oracle 存储过程,函数和包。
  3. delphi 实现屏幕旋转代码_Cocos Creator模拟射箭效果 | 附代码
  4. Zencart的首页php 301,Zencart 做了301重定向后不能登陆网站后台的解决方案
  5. Spring动态物业管理
  6. 普通二本的辛酸Android面试之路,满满干货指导
  7. mysql numeric float_sql 下,float和numeric
  8. 怎么才能在百度上看到自己发布的博文?
  9. java私有方法单元测试_如何通过java反射的方式对java私有方法进行单元测试
  10. Mac上传代码到Github
  11. XGBoost算法解析(非常详细)
  12. git remote: Permission to denied
  13. 2015最新Linkedin人才趋势报告
  14. 高等数学学习笔记——第九讲——数列收敛的判定方法
  15. Strip iPhone6
  16. 中学生怎样学计算机编程6,中学生学电脑编程有什么好处
  17. linux文件管理ppt,Linux操作系统_文件管理2.ppt
  18. uclinux 与 linux的区别
  19. python3 接入IOS推送apn
  20. Window系统新手建站教程

热门文章

  1. Flutter 设置 App 的主色调与字体
  2. 全国计算机等级考试(NCRE)
  3. 信阳师范学院计算机老师,信阳师范学院计算机与信息技术学院导师教师师资介绍简介-樊建伟...
  4. 51单片机内部外设:实时时钟(SPI)
  5. 淘宝店到底哪些数据值得我们去分析?
  6. 医学研究中的偏倚及其控制
  7. Duang~MySQLi 扩展库来袭
  8. 解读Tapestry5.1——页面渲染
  9. [生存志] 第78节 左传汇总春秋大事
  10. NB-IOT电信云北向开发,电信天翼物联网平台对接应用服务