平时错误积累
写项目时遇见的错
。多肉
这个作者很懒,什么都没留下…
展开
-
Context.getSystemService on a null object reference和 IllegalArgumentException: You cannot stata load
报错一:Context.getSystemService on a null object reference如图:我出错的原因是没有对Context实例化报错二:IllegalArgumentException: You cannot start a load on a null Context我出错的原因是在fragment中使用图片加载Glide时上下文对象用的是 context,修改为 getContext 后回复正常问题总结:没有对Context实例化使用了不恰当的context原创 2021-10-19 18:21:17 · 437 阅读 · 0 评论 -
No key with alias ‘ *** ‘ found in keystore /Users/......问题
No key with alias ’ *** ’ found in keystore /Users/…问题新配置了打包的各个环境后 编译后报了以下错误:问题原因:build.gradle里的【 keyAlias 】和 打包创建时的【 Alias 】这两个名字要一样,如下图修改完事儿后重新编译一下就OK了。...原创 2021-03-11 14:35:45 · 1366 阅读 · 0 评论 -
Okhttp在4.x手机上报java.lang.ExceptionInInitializerError错
今天收到运营部提的一个bug 用户下载完app打开就闪退了,用户的手机设备机型【红米 HM NOTE 1S】【系统版本Android 4.4.4】。错误详细日志如下:根据错误信息看应该是版本问题,查看okhttp文档我项目里面用的是implementation 'com.squareup.okhttp3:okhttp:3.13.1'根据上面可看出我用的是支持5.0以上的手机,所以会报错。如果想要支持5.0以下的手机,需要用okhttp的3.12.x版本,解决方法直接修改okhttp版本i原创 2020-07-08 18:11:48 · 422 阅读 · 1 评论 -
Android 常见的java.lang.IllegalStateException
java.lang.IllegalStateException解决方案状态异常。java.lang.IllegalStateException异常产生的原因及解决办法错误类型大致为以下几种:java.lang.IllegalStateException:Cannot forward a response that is already committedIllegalStateException:response already commitedIllegalSt原创 2020-06-17 14:12:12 · 3581 阅读 · 2 评论 -
Android 常见的java.lang.NullPointerException
java.lang.NullPointerException解决方案该异常表示尝试去调用virtual method,使用了一个空对象引用,建议您检查引用的对象是否为空。[解决方案]:这种异常通常是调用一个对象的方法抛出的,凡是调用一个对象的方法之前,一定要进行判空或者进行try-catch,这样基本可以规避大部分空指针异常。Attempt to invoke virtual method ‘void android.view.View.setTranslationZ(float)’ on a nu原创 2020-06-17 13:47:40 · 1648 阅读 · 1 评论 -
No cached version listing for ...(某个依赖)... available for of
解决方法:取消红色框标记的选项,然后 重新编译就好了。(原因是:我在没连网时编译了项目,连上网之后就报了这个错,应该就是离线模式造成的,把离线模式关了重新运行就好了)原创 2020-05-25 12:06:38 · 1804 阅读 · 1 评论 -
JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY
今天在读取本地【assets文件下的.json】数据并用Gson解析解析时报了以下错误。Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 path $【JsonSyntaxException:Json数据解析异常】【BEGIN_OBJECT but was BEGIN_A原创 2020-05-21 15:58:18 · 6574 阅读 · 0 评论 -
在红米K20 PRO上应用打开就闪退问题解决
在红米K20 PRO上应用打开就闪退问题Bugly上Crash日志显示:java.lang.RuntimeException:Failure delivering result ResultInfo{......}java.lang.IllegalArgumentException: invalid provider: null出错位置getBestProvider provider...原创 2020-04-08 14:50:47 · 6107 阅读 · 4 评论 -
AS运行真机安装包安装失败 Error while Launching activity
出现该错误的原因一般就是手机系统有两个app(系统分身 隐私系统),或者android studio认为你的项目还是运行在手机上的,可是你把他卸载掉了,可它并不知道,认为你的项目主Activity还在进程中,所以安装不了。解决????方法一:把手机上的项目卸载干净,若是不行或者找不见哪里还有执行下面两种方法????方法二:关掉AndroidStudio,重新启动----->Clean Projec...原创 2020-03-24 15:10:48 · 430 阅读 · 0 评论 -
error: failed linking file resources.链接文件资源失败
在自己重新写导入githab上的成功Demon时 报的错首先:先看看自己的布局文件(有引用的布局看是否可以Ctrl到) ---------->解决:重新引用其次:可能是string.xml文件中缺少了正在使用的变量 ---------->解决:把缺失的变量重新定义name一下就行...原创 2019-07-09 20:08:37 · 6888 阅读 · 0 评论 -
Android项目打包时 Cannot recover key
在打包apk包时报:Error:Execution failed for task ‘:app:packageRelease’.com.android.ide.common.signing.KeytoolException: Failed to read key androiddebugkey from store “xxx” …Cannot recover keyCannot recove...原创 2019-12-13 10:38:18 · 1009 阅读 · 0 评论 -
android.view.InflateException 膨胀(充气)异常 的解决
解决异常:android.view.InflateException: Binary XML file line #8: Error inflating class com.match.txtview现象:在xml布局文件中调用自己写的view时报了这个错误,试了好多办法都不行,我发现继承TextView时少写了一个构造方法public TxtWordView(Context context, ...原创 2019-03-12 20:13:45 · 1784 阅读 · 0 评论