![](https://i-blog.csdnimg.cn/direct/7248959e6d284010a76051c0d17b1d3c.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android调试报错记录
文章平均质量分 56
记录我遇到的AndroidStudio报错,及解决方法
le161616
这个作者很懒,什么都没留下…
展开
-
解决Android11(API 30)之后,默认无法获取设备已安装的全部应用的问题
简单来说就是,为了用户数据的隐私考虑,默认不允许当前应用访问到全部应用信息,而是访问系统过滤后的应用信息,这也就导致了我们无法只通过 packageManager.getInstalledApplications()方法、packageManager.getInstalledPackages()方法来获取设备的全部应用列表。原创 2024-01-21 21:14:51 · 1149 阅读 · 0 评论 -
使用ViewPager2切换Fragment后返回闪退
不自定义带参构造方法,直接编写一个静态的getInstance(要传入的参数)方法来获取fragment的实例,在此方法中调用空参构造创建Fragment的对象,并调用setArguments()方法为fragment保存状态。,因为当Fragment因为某种原因重新创建时,会调用到onCreate方法传入之前保存的状态, 在instantiate方法中通过反射无参构造函数创建一个Fragment,并且为Arguments初始化为原来保存的值,在fragment类的空参源码注释中也有提到。原创 2024-08-04 16:32:04 · 361 阅读 · 0 评论