
异常
shan_zwq
这个作者很懒,什么都没留下…
展开
-
getMeasuredWidth()导致java.lang.IllegalArgumentException异常
Caused by: java.lang.IllegalArgumentException: width and height must be > 0 测量view宽高为0原创 2017-01-04 14:08:33 · 1325 阅读 · 0 评论 -
AsyncTaskCompat找不到,环信easeui集成的一些坑
错误提示:环信的文档写的很简单但是导入easeui后项目中就出问题了java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/os/AsyncTaskCompat;试了网上的解决方案:把EaseChatRowImage 在这个类替换为new AsyncTask<Object, Vo...转载 2018-11-23 10:34:30 · 594 阅读 · 0 评论 -
解决Android7.x找不到libsqlite.so 问题
项目集成了环信,运行报错如下:就是找不到 libsqlite.so 这个so包!!原因:一般某些聊天的SDK都依赖于libsqlite.so(环信、融云),不过由于这个包从来没有变化,使用的是系统默认提供的(/system/lib/)。在Android 6.x及以下的平台可以运行。 Android7.x执行更严格的安全检查,禁止使用系统目录的内容。所以如果希望在7.x以上版本,...转载 2018-11-23 11:12:42 · 1074 阅读 · 0 评论 -
找不到org.apache.http.legacy解决办法
错误信息如下: 找不到org.apache.http.legacy 这个类,是因为Android 6.0不再支持 Apache HTTP client, 建议使用 HttpURLConnection 代替。如果还想要继续使用 Apache HTTP client 那么你需要在module的build.gradle ——> android{..}配置 useLibrary ...原创 2018-11-23 11:26:53 · 10505 阅读 · 3 评论 -
ButterKnife8.8.1 空指针问题
最近集成了下ButterKnife,出现了空指针问题问题原因:我在library module下进行的依赖如下: api "com.jakewharton:butterknife:8.8.1" annotationProcessor "com.jakewharton:butterknife-compiler:8.8.1"好了,出现问题了,解析控件空指针!!!但是...原创 2018-11-26 17:33:44 · 923 阅读 · 6 评论 -
canvas 调用方法在api28上报错 :Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed
错误日志如下报错代码是: canvas.clipRect(mClipBounds, Region.Op.UNION);解决方法如下: if(Build.VERSION.SDK_INT >= 26){ canvas.clipRect(mClipBounds); }else { canvas.clipRect(mClipBounds, Region...原创 2018-12-19 15:06:51 · 7619 阅读 · 4 评论 -
解决Android项目方法数超过64K 或者是超过 65536 问题
报错信息如下:Error:The number of method references in a .dex file cannot exceed 64K.Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html解决方法如下:分割Dex1.首先在...原创 2019-03-25 10:14:39 · 737 阅读 · 0 评论 -
布局文件:报警告 This inspection highlights unknown XML attributes in Android resource files and Andro...
新创建的项目,布局文件报警告:This inspection highlights unknown XML attributes in Android resource files and AndroidManifest.xml打开你的app.iml 文件,看看你的iml文件里有没有这句话:<orderEntry type="jdk" jdkName="Android API...原创 2019-04-02 09:52:06 · 4910 阅读 · 0 评论 -
解决Android P/9.0 系统 网络请求错误
在Android P/9.0下 使用HttpUrlConnection进行http请求会出现以下异常:java.net.UnknownServiceException: CLEARTEXT communication to ..... not permitted by network security policy导致这种问题的原因是:在Android P/9.0 系统的上,ht...原创 2019-04-19 10:41:06 · 2181 阅读 · 0 评论 -
解决:java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/methods/HttpPost
在Android 9.0 / P 手机上,闪退,错误信息如下:java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/methods/HttpPost;这是GooglePlay Services方面的一个bug,在修复之前,你可以通过下面方法解决:解决方法:在清单文件 And...原创 2019-05-08 14:54:16 · 17007 阅读 · 7 评论 -
A/libc:Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 1024
华为手机 运行闪退, 错误日志:A/libc:Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 1024解决方法:重启Android Studio原创 2019-05-30 09:16:29 · 15887 阅读 · 15 评论 -
java.lang.ArithmeticException: divide by zero
错误原因:除数不能为0检查看看除数是否为0了,集合等长度是否为0原创 2019-06-03 10:21:37 · 1378 阅读 · 0 评论 -
MagicIndicator 指示器使用时报Error(96,20) Failed to resolve: com.github.hackware1993:MagicIndicator:1.5.0
在AndroidStudio3.0使用MagicIndicator 指示器时 报错Error(96,20) Failed to resolve: com.github.hackware1993:MagicIndicator:1.5.0如下:解决方法:在project下的build.gradle ——> allprojects {} ——>repositories ...原创 2018-11-23 09:45:37 · 5673 阅读 · 1 评论 -
V4包 KeyEventCompat 类找不到问题
今天我把support版本升到了28.0.0 发现V4包 下的KeyEventCompat 类找不到了com.android.support:appcompat-v4:28.0.0那是因为KeyEventCompat类被取消了 hasNoModifiers() 方法已经被KeyEvent实现了修改为:if (event.hasNoModifiers()) { ...原创 2018-11-22 16:51:19 · 2013 阅读 · 0 评论 -
修改TabLayout下划线宽度,以及在Api28下遇到的问题—— tabLayout.getDeclaredField 空指针以及水波纹背景问题
在API28之前,我们修改TabLayout下划线宽度,代码如下: /** * 设置tabLayout下划线的宽 */ public static void setIndicator(TabLayout tabs, int leftDip, int rightDip) { Class<?> tabLayout = tabs.getCl...原创 2018-11-21 14:50:09 · 2654 阅读 · 4 评论 -
解决Error:Execution failed for task ':voxryJstyle1:transformClassesWithDexFor360Debug'.
Error:Execution failed for task ':app:transformClassesWithDexFor360Debug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.Ex原创 2017-01-16 11:13:07 · 530 阅读 · 0 评论 -
svn 提交代码时E155004错误(或者svn文件locked)
今天用SVN在提交代码时,错误:Error:svn: E155004: Run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)svn: E155004: Working copy 'D:\work\project3.1\Demo' locked.svn: E155004: 'D:\work\project3.原创 2017-08-30 14:05:36 · 5161 阅读 · 0 评论 -
java.lang.RuntimeException: Parcel: unable to marshal value
java.lang.RuntimeException: Parcel: unable to marshal value当intent 传值传递的是一个类或者是个集合时,需要进行序列化 报异常原创 2017-12-19 17:39:02 · 1647 阅读 · 0 评论 -
RecyclerView滑动到指定位置,并指定位置在顶部
Recycleview滑动到指定位置,并位于屏幕顶部;原创 2017-12-12 11:10:20 · 46321 阅读 · 13 评论 -
Android Studio添加依赖 导包报红
Android Studio 导入原来的可运行的项目,再次运行可以运行,但是导入的包提示报红,重新导入显示不存在,需创建,如图: 项目可以运行,我看着这个报红很不爽啊,造成这种原因一般是IDE缓存引起的,你只需要: File -> Invalidate Caches / Restart 清除缓存就OK了原创 2017-12-13 12:52:51 · 4161 阅读 · 4 评论 -
retrofit2.0 post提交返回400
最近用的retrofit 网络请求,post请求时,如果请求体过长,返回400;是因为请求方式不对 错误方式 @POST("usermedia/usermedianums.htm") Call<JMAlbumBean> getJMNumber(@Query("uniqueid") String uniqueid);这样请求返回400 ,改成: @FormUrlEncoded @POST原创 2017-12-14 10:27:41 · 3065 阅读 · 1 评论 -
解决Session 'appname': Error Launching activity
解决Session 'appname': Error Launching activity 问题,只需一步就可解决: Tools –> Android –>Sync Project with Gradle Files 在运行就 OK 了;原创 2017-11-27 11:26:58 · 579 阅读 · 0 评论 -
ListView刷新,图片闪烁问题
ListView刷新,图片闪烁问题原创 2017-11-27 14:53:07 · 2678 阅读 · 1 评论 -
java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting
Glide使用问题Glide setTag崩溃问题 java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting - 原因: and an Adapter which is using the usual ViewHolder patt...转载 2018-07-09 10:01:50 · 1080 阅读 · 0 评论 -
AndroidStudio 编译报错 abc_list_selector_disabled_holo_light.9.png
报错信息如下Error:com.android.builder.internal.aapt.AaptException: Failed to crunch file: Error:com.android.builder.internal.aapt.AaptException: Failed to crunch file E:\11111111\222222222222222222\d...原创 2018-10-23 15:52:26 · 572 阅读 · 1 评论 -
java.lang.IllegalStateException: onMeasure() did not set the measured dimension by calling setMeasur
今天自定义Recycleview时,调用adapter.notifyDataSetChanged();报异常,异常信息如下: java.lang.IllegalStateException: View with id 2131230785: com.example.smartcity.widget.viewpageRecycleview.PageRecyclerView#onMeas...原创 2018-11-09 11:20:11 · 6943 阅读 · 0 评论 -
解决Nginx 400 Bad Request问题
最近碰到了一个问题,retrofit2添加头部信息,普通访问没事,添加Nginx代理,出现400错误;错误信息:接口段返回的为:原来是因为我添加了两个header信息导致的,我在接口中添加了一个,在监听中动态添加了一个导致的问题!! 如果不用 Nginx 代理没事,因为代理工具拿到客户端的请求后,会做url拆分,导致错误! 解决方法:只需要...原创 2019-08-06 09:00:22 · 3545 阅读 · 0 评论