常见异常
开发中常见的异常
森森先生666
总结过去,即探索未来
展开
-
Fragment 下获取supportFragmentManager嵌套
在Fragment下使用ViewPager时会遇到这个问题,就是获取到的 supportFragmentManager 这样是显示空白的 val pagerAdapter = MyPagerAdapter(activity!!.supportFragmentManager, mFragments, mTitles) vp.adapter = pagerAdapter tab.setViewPager(vp, mTitles) //tab和ViewPager原创 2021-11-10 14:17:05 · 955 阅读 · 0 评论 -
异常 Requesting uid 10078 needs to declare permission android.permission.REQUEST_INSTALL_PACKAGES
问题:这个是Android 8.1.0 app 内自动更新安装失败,闪退的问题Requesting uid 10078 needs to declare permission android.permission.REQUEST_INSTALL_PACKAGES解决:添加权限即可 <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>...原创 2020-10-10 17:10:09 · 9521 阅读 · 1 评论 -
异常: java.lang.IllegalArgumentException: Parameter specified as non-null is null:
异常信息: Caused by: java.lang.IllegalArgumentException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter checkType at com.moer.threedprint.model.bean.HandlePersonOrderBean.<init>原创 2020-09-13 16:54:22 · 2891 阅读 · 0 评论 -
异常: java.lang.reflect.InvocationTargetException 反射异常
异常如下:注:反射异常原因:是MaterialButton下主题强制 <com.google.android.material.button.MaterialButton android:id="@+id/btnLogin" android:layout_width="match_parent" android:layout_marginTop="40dp" app:cornerRadius="20dp" and原创 2020-09-13 16:41:58 · 750 阅读 · 0 评论 -
异常 com.android.tools.r8.a: Invoke-customs are only supported starting with Android O (--min-api 26)
解决:build.gradle文件中android下增加: compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }原创 2020-09-13 16:33:39 · 3353 阅读 · 2 评论 -
异常 java.net.UnknownServiceException: CLEARTEXT communication to *** not permitted by net
这是请求不允许明文原创 2020-09-13 16:19:01 · 476 阅读 · 1 评论 -
异常 Failed to resolve: com.github.依赖库名称
找不到该依赖库在build.gradle添加即可allprojects { repositories { google() jcenter() maven { url "https://jitpack.io" } }}原创 2020-08-20 15:57:30 · 626 阅读 · 1 评论 -
异常 java.lang.UnsatisfiedLinkError: dlopen failed: file offset for the library
今天对接硬件的时候入得大坑,一直报异常 java.lang.UnsatisfiedLinkError: dlopen failed: file offset for the library "/data/app/trafficpolice-1/lib/arm/libzyapi_common.so" >= file size: 0 >= 0 at java.lang.Runtime.loadLibrary(Runtime.java:372) at jav原创 2020-08-18 18:01:19 · 1417 阅读 · 0 评论 -
Android异常 Cannot fit requested classes in a single dex file 解决方法
今天添加了jar包结果编译异常了,异常信息如下:查了下资料 终于找到了原因原因:在Android中一个Dex文件最多存储65536个方法,也就是一个short类型的范围。但随着应用方法数量的不断增加,当Dex文件突破65536方法数量时,打包时就会抛出异常。很明显我那里已经7w多了,所以就报了以上的异常解决办法:第一步 :build.gradle添加依赖包 implementation 'com.android.support:multidex:1.0.3'第二步: defaultConf原创 2020-08-13 11:01:17 · 2627 阅读 · 0 评论 -
异常 requestFeature() must be called before adding content
今天在设置系统默认标题栏取消的时候报错 window.requestFeature(Window.FEATURE_NO_TITLE) //取消状态栏的标题异常如下这里其实是继承了AppCompatActivity导致的 因为它是自带标题栏的 当设置消失的时候就会报错解决办法:改成继承Activity就ok了...原创 2020-07-28 11:02:45 · 239 阅读 · 0 评论 -
异常 - constraint failed[0x1555]: UNIQUE constraint failed user.id
今天梳理异常,突然想起来一个很不明显的坑 ,还希望大家注意下:public class User implements Serializable { private static final long serialVersionUID = 1L; @Id(autoincrement = true) // private long id;//错误的 private Long id;//正确的这个其实很简单,就是我们的自增长id设置成了小写long ,如果id设置自增长 那原创 2020-07-26 17:35:35 · 2612 阅读 · 0 评论 -
Android异常 kotlin.UninitializedPropertyAccessException: lateinit property ** has not been initialized
平常我们使用Kotlin写代码的时候经常会碰到一个异常 kotlin.UninitializedPropertyAccessException: lateinit property photoFile has not been initialized这个其实是未初始化的一个异常 在java里一个对象的默认是null ,你可以直接对其进行判断,在Kotin里如果直接 private lateinit var user: User这样你下面直接引用 比如:user.UserName这样的话就原创 2020-07-17 14:42:32 · 21737 阅读 · 4 评论 -
Retrofit2+Rxjava2 异常解决 Parameter type must not include a type variable or wildcard
今天在使用Retrofit2+Rxjava2框架 上传jsonArray数据上传以下数据放入服务器添加接口 //批量增加人脸 @Headers("Content-Type: application/json")//需要添加头 @POST("face/saveBatchFaceInfo") fun saveBatchFaceInfo(@Body faceInfoList:List<FaceInfoEntity>): Observable<ResultEntit原创 2020-07-17 14:29:58 · 3504 阅读 · 0 评论 -
android10 部分机型(华为)无法正常更新安装app
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=file://storage/emulated/0/文件夹名/***.apk typ=application/vnd.android.package-archive }原创 2020-07-14 14:53:20 · 3601 阅读 · 10 评论 -
android10打开文件异常 open failed: EACCES (Permission denied)
第一步检查权限是否添加<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNA" />手机设置里查看下是否权限已经获取到如果还是不行第二步在application属性下添加 android:requestLegacyExternalStorage="原创 2020-07-14 14:28:31 · 1843 阅读 · 0 评论