
Android错误笔记
把自己踩过的坑记录以下,以后返回来找问题的时候可以方便一些。
i m yours
一个简单的灵魂
展开
-
RxPermission申请权限无效
RxPermission申请权限无效今天在用Kotlin改写之前的权限申请的时候,出现权限申请无效的问题,开始着手解决问题。1. 判断是否是表达式写错java:String permissions = "android.permission.SIGNAL_PERSISTENT_PROCESSES";RxPermissions rxPermissions = new RxPermissions(MainActivity.this);rxPermissions.requestEach(permis原创 2020-08-12 20:47:06 · 1048 阅读 · 0 评论 -
无法访问网络(在线视频无法播放等问题通用解决办法)
无法访问网络(在线视频无法播放等问题通用解决办法)先排除基本问题1.判断是否添加权限<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.INTERNET" />一般来说这两个权限就足够了2.判断是否是HTTPS阻断了网络在Android 6.0以后不直接允许http网络明文原创 2020-08-12 20:45:58 · 52810 阅读 · 0 评论 -
找不到静态方法:No static method metafactory
No static method metafactory找不到静态方法解决办法,在app中的build.gradle中加入compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8}原创 2020-08-12 20:45:12 · 3713 阅读 · 0 评论 -
报错:ButterKnife控件绑定为空
ButterKnife控件绑定为空出现ButterKnife无效的原因就是在ButterKnife从7.x到8.x后,运行时和编译器被分开来所以在引入时我们还需要引入编译包引入步骤:1、在项目的build.gradle文件中引入buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3'原创 2020-08-12 20:44:20 · 1014 阅读 · 0 评论 -
AndroidX包下找不到SwipeRefreshLayout
AndroidX包下找不到SwipeRefreshLayout解决方案:升级到androidX 后需要手动在build.gradle中添加新版本的依赖:implementation “androidx.swiperefreshlayout:swiperefreshlayout:1.0.0”原创 2020-08-12 20:39:46 · 3225 阅读 · 0 评论