
错误与异常
Afanbaby
想做就没有做不到的事
展开
-
Android 添加Library出现错误Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found.
今天项目中,添加Library的时候,出现一个错误,Error:(2, 0) Plugin with id ‘com.github.dcendents.android-maven’ not found.解决办法:在project目录下的build.gradle 添加如下代码classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.1'c原创 2017-06-20 14:38:57 · 1277 阅读 · 0 评论 -
Android 安装genymotion虚拟机问题
很多时候我们不会使用Android Studio自带的虚拟机,因为比较慢,所有大多数都会选择genymotion,今天就介绍一下genymotion安装时的问题。 官网:https://www.genymotion.com/1.如果之前没有账号的话,需要注册账号才可以,然后下载就可以了。2.下载之后的虚拟机,安装之后,怎么运行都是报错的,解决方法: Genymotion–>右键选择属性–>兼原创 2017-06-07 14:19:19 · 897 阅读 · 0 评论 -
Android中JSONObject jb = new JSONObject(str)出现异常org.json.JSONException: Value of type java.lang.Str
今天在处理网络请求的时候,出现了这个异常,这个异常挺蛋疼的,查看log发现 org.json.JSONException: Value of type java.lang.String cannot be converted to JSONObject。导致的原因: UTF-8的BOM头导致 在使用 JSONObject jsonContent = new JSONObject(conten原创 2017-05-27 11:48:12 · 1865 阅读 · 0 评论 -
android 加载web view的时候,点击输入框,导致页面放大的问题解决方法
android加载web view,web view中有输入框,当我点击输入框的时候,发现页面被放大的,但是我们在代码中已经限制它不可以缩放的了,因此我们需要解决这个问题!解决方法: 1.让你的后台同事加上以下得到代码,<!-- 下面两句代码是做手机适配用的 , 加上之后手机网页就会自动适配--><meta name="viewport" content="width=device-width"原创 2017-04-06 16:20:39 · 2398 阅读 · 0 评论 -
android 错误java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1
今天写程序的时候,有遇到一个错误,所以记录一下,以免以后再次遇到, java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $ 就说明被解析的不是个对象,说明肯定是你网络解析数据出现问题了,所以检查一下吧,后来我发现我的解析的数据使用定义为array了。原创 2017-03-13 20:25:15 · 32422 阅读 · 3 评论 -
android 解决webView页面双击出现复制剪切等
我们在app中使用webView控件的时候,为我们提供了更多的方便,同时也是有很多问题需要我们解决的,就如今天这个问题,web view中有输入框,当我双击输入框的时候,就会出现复制剪切等操作的栏,这个很影响用户体验,因此我们需要把它禁掉。我们需要自定义webView:public class MyWebView extends WebView { private long lastTime原创 2017-07-19 22:17:15 · 2108 阅读 · 0 评论 -
Android 中向本地保存图片的时候,不在图库显示
遇到个蛋疼的问题,就是做美颜的应用的时候,需要将图片保存在本地,但是竟然不显示在图库中,然后去本地路径还可以找到图片,就是没有显示在图库中,解决办法: 写一个广播来通知图库更新我们的图片://添加到图库public static void updateGallery(Context context, String path) { Intent intent = new Intent(Int原创 2017-09-07 16:49:10 · 2633 阅读 · 0 评论 -
Android 解决apk覆盖安装的时候,出现安装失败,与旧版本部兼容的问题
当你的apk覆盖安装的时候出现下图所示的情况,然后点击安装,解决方案:1.你需要检查你的新旧apk所使用的签名文件是否是同一个。2.检查你的签名文件是否是发布版本,debug 签名的应用程序不能在 Android Market 上发布,它会强制你使用自己的签名,debug.keystore 在不同的机器上所生成的可能都不一样,就意味着如果你换了机器进行 apk 版本升级,那么将会出现上面那种程序不能原创 2017-06-21 19:03:13 · 36962 阅读 · 6 评论 -
Android中运行程序后出现的错误java.util.zip.ZipException:duplicate entry
最近出现一个蛋疼的问题,无论怎么运行,都出现这个错误。我也是醉了。当出现上面的错误,就是因为重复的引用了包含DrawableRes.class的jar包,你就可以在程序中进行查找,因为有相同的类存在,所以你要把它们都找出来,然后找到它们,删除前项目中的libs目录下重复的jar包,保留引入的项目中的该jar包,再次运行就不会出错了。本人菜鸟一个,有什么不对的地方希望大家指出评论,大神勿喷,希望大家一原创 2016-09-27 12:45:02 · 5667 阅读 · 0 评论 -
Android 配置shareSDK出现错误
“xxx” is not translated in “en” (English) 意思是“XXX”未翻译成“en”(英文) 这个情况只会出现在打包apk的时候,在你测试的时候是不会发生的。1.简单粗暴的方式解决: lintOptions{ checkReleaseBuilds false abortOnError false }当然这个方式是不建议使用的原创 2017-11-28 16:35:02 · 1118 阅读 · 0 评论 -
Android 出现错误 java.lang.NoSuchMethodError:com.demo.main.MainActivity.getDrawable
在设置控件背景的时候出现了一个错误: java.lang.NoSuchMethodError: com.demo.main.MainActivity.getDrawable原因:setBackground是Android4.1(API16)之后才提供的方法,所以4.1之前的系统会出现这个异常。 所以推荐使用setBackgroundResource来设置背景,而不是使用setBackgroun原创 2017-11-29 15:14:13 · 798 阅读 · 0 评论 -
Android 序列化(Serializable)出现错误 java.lang.RuntimeException: Parcelable encountered IOException writing
在传数据对象的时候,使用Serializable的时候,出现了一个错误, java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.**.Bean)因为我的bean下面还是还嵌套了其他自定义的实体类,然而这个个实体类没有实现Serialzable接口原创 2017-11-23 15:20:59 · 30750 阅读 · 5 评论 -
Android webView.loadData乱码问题
在处理后台传的html数据时候,使用webView加载的,然后就出现了乱码的情况,一般乱码的情况都是编码的格式的问题,因此需要设置一下格式就可以了。1.首先我们查看API,发现有设置为UTF-8的方法,赶快试一下,发现并不好用,webView.loadData(htmlData, "text/html", "UTF-8");2.于是,我们设置默认为utf-8webView.getSettings()原创 2017-11-23 15:38:53 · 496 阅读 · 0 评论 -
Android报错误:Error inflating class ImageView
在高版本手机运行的程序的时候没有问题,但是在Android5.0以下的时候就出现这个错误了,问题出现在ImageView设置背景图片是drawable的。系统自动放在了drawable-v24中,导致在低分辨率手机上无法找到图片而报错。解决办法: 将drawable改成mipmap 就可以了。本人菜鸟一个,有什么不对的地方希望大家指出评论,大神勿喷,希望大家一起学习进步!...原创 2018-05-31 21:04:14 · 6096 阅读 · 0 评论 -
Android 出现错误:Error:(1, 0) Minimum supported Gradle version is 3.3. Current version is 2.14.1. If usi
今天在码云上clone项目的时候,出现的错误: Error:(1, 0) Minimum supported Gradle version is 3.3. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in H:\Git-Work\PointOfCare\gradle\原创 2017-05-10 16:35:30 · 2127 阅读 · 0 评论 -
Android studio出现错误:android.content.ActivityNotFoundException No Activity found to handle Intent { a
测试程序的时候出现的错误,首先我的页面上是一个按钮,然后点击按钮联系商家,我去,怎么点怎么崩溃,然后就报这个错误, android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.DIAL dat=tel:xxxxxxxxxxx }原因是因为我的虚拟机上原创 2017-03-01 10:48:40 · 3858 阅读 · 0 评论 -
打开Android Studio时出现No JVM installaton found a 64-bit jdk
在安装完jdk的时候,在doc下,所正常,有的java都提示安装成功, 执行java 执行javac 执行java -version 从这些来看,根本就是没有问题的,于是,我就怀疑是不是我的Android Studio 是不是安装的时候出现问题了,于是我又把Android Studio卸了,从新安装了一次,然而发并没有什么用。 我又开始怀疑是不是我的环境配置有问题,我把原创 2016-05-21 23:21:56 · 3415 阅读 · 7 评论 -
Gentmotion虚拟机启动出错
安装完android studio(本人电脑是Windows7,64位的),就打算安装一个Genymotion虚拟机,每一都是小心翼翼安装,结果到最后还是出现了问题,每次一启动的虚拟机的时候都会报下面的这个在错误: 然后,就开始在百度上个各种搜索,但是每个人提供的方法都不好用,只有一种方法好用,就是去C:\Windows\System32这个路径下,找到uxtheme.dll系统文件,系统文件ux原创 2016-05-08 11:26:23 · 1099 阅读 · 0 评论 -
Android studio运行时出现ADB not responding. If you'd like to retry,then please manually kill "adb.exe"...
最近在使用Android studio的时候,一运行就出现ADB not responding. If you’d like to retry,then please manually kill”adb.exe”and click’Restart’对话框,这句话的意思是,“ADB没有回应。如果你想尝试,那么请手关闭”adb.exe”,其实就是手机助手软件占用了端口,当你出现这个问题的时候,你一定使用原创 2016-06-19 22:16:37 · 5880 阅读 · 1 评论 -
Android Studio启动虚拟机的时候出现问题Instant Run Requires‘Tools | Android | Enable ADB integration’...
Android Studio启动虚拟机的时候出现问题Instant Run Requires ‘Tools | Android | Enable ADB integration’ to be enabled,这个问题是因为我们频繁的使用DDMS时造成的问题,解决的办法,在Tools->Android->Enable ADB Integration点击就可以了,本人菜鸟一个,有什么不对的地方希望大家指原创 2016-06-21 21:54:20 · 944 阅读 · 0 评论 -
使用universalimageloader框架,出现ImageLoader must be init with configuration before using
在使用universalimageloader框架获取网络图片的时候,出现ImageLoader must be init with configuration before using错误,public class MainActivity extends AppCompatActivity {private ImageView iv;private String url = "http://i原创 2016-06-22 23:03:09 · 578 阅读 · 0 评论 -
Android Studio运行遇到 Error while Launching activity问题
当我们写完应用程序,先测试一下,其他的什么都没有做的时候,发现怎么都运行不了,而且还出现 Error while Launching activity这个错误,其实这个错误非常好解决,只需要在build中选择clean就可以。是不是很神奇呢!本人菜鸟一个,有什么不对的地方希望大家指出评论,大神勿喷,希望大家一起学习进步!原创 2016-07-31 10:58:02 · 11403 阅读 · 3 评论 -
android出现错误:java.lang.NoClassDefFoundError:android.support.v7.internal.widget.TintManager
当运行程序的时候,出现下面这个错误,很是蛋疼啊, java.lang.NoClassDefFoundError:android.support.v7.internal.widget.TintManager 在网上一顿搜索后,发现问题还是可以解决的, 首先导致这种错误的出现,是因为Android 使用Tablayout时候出错,所以需要检查你的TabLayout添加依赖的时候,是否添加正确,com原创 2016-08-28 10:54:57 · 2816 阅读 · 1 评论 -
Android Studio进行编译程序时,R文件报红
1.清理一下,在最上面有一个菜单Build中,选择Clean Project,等待一会儿就可以了!2.构建,选择工具栏中的一个向下的小箭头,等待一会儿就可以了。3.如果你之前写的没有问题的话,就是因为你刚才加的xml文件导致的,大多都是图片的命名,一定要注意的图片的格式,不要将图片的名字改为xx.png,实际上还是没有改变图片的格式4.以上的办法都不好用的话,那就重启Android Studio,再原创 2016-08-28 11:00:05 · 11107 阅读 · 2 评论 -
Android中EditText的错误消息显示
EditText的错误消息显示,可以在EditText的下方弹出一个Popupwindow,有很好的用户体验, 先看一下效果图:下面我们为大家介绍一下有三种方式设置:MainActivity中:package com.example.mac.seterrordemo;import android.graphics.drawable.Drawable;import android.os.Bundl原创 2016-08-28 18:23:32 · 3029 阅读 · 0 评论 -
Android 出现错误: Caused by: java.lang.NumberFormatException: Expected an int but was 0.02 at line 1 c
今天写程序的时候,出现的一个错误: Caused by: java.lang.NumberFormatException: Expected an int but was 0.02 at line 1 column 818 path $.list[3].mall_price, 所以记录一下, 大致意思: 期望是一个int类型的,但是实际上是一个double类型的,所以将数据类中的数据改为d原创 2017-01-01 23:15:03 · 6819 阅读 · 0 评论 -
Android Studio配置遇到:android sdk location should not contain whitespace,错误
今天开发中添加 第三方依赖的时候,出现了这个问题, AS配置遇到:android sdk location should not contain whitespace,as this can cause problem with the NDK tools. 百度了很长时间,发现所有的解决问题都是因为你的sdk的路径有空格,我怎么可能会犯这个错误,呃,打脸啦,果然是空格的问题,因此将这个空格删除原创 2017-01-01 23:39:32 · 20513 阅读 · 4 评论 -
出现错误:Attempt to invoke virtual method 'int android.view.View.getImportantForAcce
在写程序的时候,出现的一个小问题,发现自己写的没有任何问题,但是仔细排查后,发现convertView是null,所以才导致这个错误的。都是因为自己不细心的原因,所以记录一下这个错误。本人菜鸟一个,有什么不对的地方,希望大家指出评论,大神勿喷!希望大家一起学习进步!原创 2017-01-01 23:45:45 · 13586 阅读 · 5 评论 -
Android出现错误java.lang.StackOverflowError stack size 8MB
java.lang.StackOverflowError: stack size 8MB StackOverflowError是由于当前线程的栈满了 ,也就是函数调用层级过多导致。堆栈溢出错误一般是递归调用。出现这种异常,大多是由于循环调用。 出现的情况:大多数都是在本方法中调用本方法。也就是我们常说的递归调用,所以才导致这个错误的出现。本人菜鸟一个,有什么不对的地方希望大家指出评论,大神勿喷原创 2017-02-16 17:10:15 · 18462 阅读 · 1 评论 -
Android出现错误java.lang.IllegalStateException ImageLoader must be init with configuration befo
使用Android-Universal-Image-Loader的时候出现这个错误, java.lang.IllegalStateException: ImageLoader must be init with configuration before using解决的办法: protected ImageLoader imageLoader;imageLoader = ImageLoade原创 2017-02-18 14:52:54 · 2144 阅读 · 0 评论 -
Android 错误:Error: Program type already present: android.support.v4.app.FragmentTransitionCompat21$1
Error: Program type already present: android.support.v4.app.FragmentTransitionCompat21$1这个错误很奇怪,明明缺少文件类型的错误,却报已经存在的问题。希望有大神能给指导一下。产生原因:gradle 文件没有导入 support v4 包// 添加下面这句即可api 'com.android.suppor...原创 2019-03-06 10:54:06 · 3346 阅读 · 0 评论