
错误调试
文章平均质量分 59
水月沐风
千里之行,始于足下。
展开
-
android 错误调试(一)
这个贴子用于记录学习android过程中的遇到的一些错误调试以及解决方法。很多都是一些莫名其妙,查很久查不到的问题= =Failed to read row 0, column -1 from a CursorWindow which has 2 rows, 3 columns.这个是错误一般数据库更改增加,删除,或者更改了字段而引起的。例如,在数据库表名people有name,age原创 2016-12-01 18:00:57 · 655 阅读 · 0 评论 -
关于Android中Listview的item点击不响应问题的解决
今天浪费了不少时间去解决listview中item点击不响应的问题,我在item的点击事件onitemclick()方法中想实现的是将点击的item的textview的内容传到edittext文本框中来显示。先在这里上一下代码吧:@Overridepublic void onItemClick(AdapterView parent, View view, int position, lo原创 2017-03-16 13:31:44 · 2533 阅读 · 1 评论 -
Git错误提示之:fatal: Not a git repository (or any of the parent directories): .git
产生原因:一般是没有初始化git本地版本管理仓库,所以无法执行git命令解决方法:操作之前执行以下命令行: git init 然后执行一下git status查看状态信息,good,问题解决。原创 2017-05-13 17:12:36 · 156369 阅读 · 14 评论 -
Git的使用- github代码托管
最近大约两周没有更新博客文章了,并不是因为变懒了,而是实在事情太多,离毕业还有不到一个月,找工作的问题迫在眉睫,同时博主运气太好,被抽到了中期专家检查,毕设准备了点材料,刚想抽点时间继续着手android,老师却要求我们一周内把论文初稿写完,哎,各种事情其中到一起,忙的不可开交。前天一大早去了上海面试,直到晚上11点才回来,身心俱疲,不过还好,offer应该是到手了,昨天适当放松休息了一下,今天早原创 2017-05-13 20:08:34 · 1058 阅读 · 0 评论 -
魅族手机调试出现is waiting for debugger的问题解决
今天是在公司上班的第一天,公司竟然都没给看代码的时间,直接让临阵磨枪,亚历山大...测试组发来几个bug让我解决,姐姐们,我都没看代码就让我解决问题,真是信任我啊- -.能有什么办法呢,查资料解决吧. 于是乎,百度一番,很多答非所问,然后只能靠自己慢慢摸索了.问题描述:魅族2真机运行程序时跳出is waiting for debugger窗口,然后就闪退.既然其他手机没有这种问题,说明是手原创 2017-06-13 23:46:15 · 2300 阅读 · 0 评论 -
android E/RecyclerView﹕ No adapter attached; skipping layout
今天获取网络数据并在适配器上适配时,遇到以下问题: E/RecyclerView﹕ No adapter attached; skipping layout 解决方法:adaper初始化时传递的数据为空,我竟然忘记将获取的网络数据传给list了= =loge("当前用户录屏数据为:::::" + response);MyRecordVideoBean myReco原创 2017-07-06 09:43:29 · 9180 阅读 · 0 评论 -
Eventbus接收不到消息问题
最近积累了好多问题和学习记录知识,但是最近公司项目实在太忙,抽不开身,后面有时间尽量都补上,今天先记录一个遇到的小问题:eventbus无法接收到消息我仔细查看了消息体和订阅方法,都没找到问题,那么应该是我订阅注册过程的问题了,经过log日志打印终于找到了问题所在:eventbus普通的订阅事件,即eventbus.getDefault().post(xxx)方法必须是在订阅后发送消息才可接收原创 2017-07-19 23:27:48 · 20809 阅读 · 1 评论 -
SurfaceView获取Camera预览界面
很多时候,我们有这么一个需求:需要拍摄视频,拍照或者录屏,又或者仅仅获取camera的界面作为底层view来实现一种透明UI效果,博主遇到的需求就是获取camera的view并显示在底层.同时,后面还有一个录屏的功能需求,即获取屏幕的内容录成视频,发现有很多坑,后面有时间会记录一下. 首先,一般获取camera的界面一般采用surfaceView来实现,它一般用于视频,拍照,游戏等原创 2017-07-19 23:57:43 · 1931 阅读 · 0 评论 -
Caused by: java.lang.RuntimeException: Unable to bind views for xxActivity
由于使用ButterKnife而出现的错误:Caused by: java.lang.RuntimeException: Unable to bind views for 问题出现原因:布局文件用错了,因为当前活动使用的是和另一个界面差不多的布局,所以直接复制黏贴了,结果没注意改掉布局文件- -@Overrideprotected void onCreate(Bundle saved原创 2017-07-25 10:18:10 · 6331 阅读 · 0 评论 -
XRecyclerview用法以及遇到的一些问题
最近使用XRecyclerview来实现数据的刷新和上拉加载更多操作,由于第一次使用,踩了不少坑,本文即为记录问题.概述XRecyclerview的基本用法就不多说了,github上面介绍的比较清楚,也可以查看作者提供的example来方便了解用法,github地址:XRecyclerview 本文要说明的主要是使用XRecyclerview实现后台数据的下拉刷新以及上拉加载更多的实战,作者提供的原创 2017-08-20 12:18:47 · 14775 阅读 · 0 评论 -
android studio 复制项目运行出现Application Installation Failed问题
这几天做项目的分离,新项目直接在原有项目基础上加新功能,所以直接拷贝一份项目,改了build.gradle的applicationId和签名文件,结果同一部真机上无法同时安装两个app,并出现以下错误提示:就是这样一个错误,让我足足调试了两天,期间尝试了以下方法都没用(本人测试真机用的小米note4): 1). 禁用instant run的第一条设置 2). 关闭小米M原创 2017-08-14 12:25:24 · 5605 阅读 · 2 评论 -
Attempt to invoke virtual method 'android.os.IBinder android.view.View.getWindowToken()' on a null o
今天,做公司项目遇到一个比较另类的空指针异常,看样子是我之前遇到过,但是竟然没有记录下来,没办法,仔细检查一番后终于发现问题所在.错误信息:java.lang.NullPointerException: Attempt to invoke virtual method 'android.os.IBinder android.view.View.getWindowToken()' on a nu原创 2017-10-25 15:27:52 · 9968 阅读 · 0 评论 -
解决java.lang.NullPointerException: View must not be null!
昨天写项目的时候遇到一个“老朋友”:java.lang.NullPointerException: View must not be null!仔细查看了一下代码,发现view并不为空啊,琢磨了好久,通过查资料才发现if判断的时候出了纰漏,这里先放出错误原码: case R.id.message: if (key.equals("1")){//如果消息来自推送原创 2017-04-09 09:58:04 · 8543 阅读 · 1 评论 -
Call requires API level 16 (current min is 14): android.app.Notification.Builder#build less... (Ctrl
今天写到Bmob的自定义BroadcastReceiver的时候,写了一个通知栏Notification,调用了NotificationManager manager= (NotificationManager) context.getSystemService(context.NOTIFICATION_SERVICE);Notification notification= new No原创 2017-03-30 12:54:48 · 3816 阅读 · 1 评论 -
Cannot start compilation: the output path is not specified for module "..." Specify the output path
最近从eclipse转向了android studio,遇到一些问题,在这里提供出来给大家参考一下。Cannot start compilation: the output path is not specified for module "***" Specify the output path in Configure Project.解决方法:1. 打开p原创 2017-01-17 14:58:29 · 7546 阅读 · 0 评论 -
You must use a newer version of the Android Gradle plugin. The minimum supported version is 0.12.0 a
一般android studio遇到这种问题都是andriod gradle插件版本过低。解决方法:classpath 'com.android.tools.build:gradle:2.3.0-alpha1'把alpha1改成alpha2,保存然后系统会自动跳出更新的提示下载我指定的版本了,下载好,就好了原创 2017-01-17 15:28:55 · 2319 阅读 · 0 评论 -
android studio使用Bmob来实现登录注册的功能
刚刚抛下了Eclipse,初学了android studio,一开始真是用起来感觉难受,不过的确能够实现一些Eclipse不能实现的功能,而且用起来还蛮方便。网上虽然有很多关于这等方面的教程,但是一些细节自己写起来才发现存在很多问题。问题会在最后列出。下面就详细记录一下编写过程,还请大家多多指教。Bmob的使用教程见官网:http://www.bmob.cn/1.注册界面界面比原创 2017-02-08 15:09:58 · 16353 阅读 · 5 评论 -
android studio引用高德地图api后地图显示白屏
这个问题困惑了好几天,可以说是睡觉吃饭都会想这个问题,来来回回改了代码,查换key,重新写验证小程序。最后,总算是功夫不负有心人,吃再多苦也值了。问题:as采用高德地图api,显示地图为白屏解决方法:可能是so库的添加有问题,as并不是简单的复制到libs目录下就ok的,在app/build.grade下加上如下代码就ok了android{ sourceSets {原创 2017-02-17 13:01:04 · 9934 阅读 · 5 评论 -
java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException
错误: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException最近使用as写代码遇到这个错误。找了好久,终于解决了问题。解决方法:本人从eclispe移植的项目代码,资源文件里有个.9png图片没注意,导致了此处的问题。删掉或者处理一下就好了原创 2017-02-11 22:08:33 · 657 阅读 · 0 评论 -
As的 requestWindowFeature(Window.FEATURE_NO_TITLE)标题栏隐藏无效问题
今天在android studio上写代码遇到requestWindowFeature(Window.FEATURE_NO_TITLE)隐藏标题栏无效这个问题,原因:activity继承问题,由于eclipse继承的是activity,而as中一般默认为AppCompatActivity解决办法:在活动的onCreate()方法中加入如下代码即可:if (g原创 2017-02-11 22:17:41 · 579 阅读 · 0 评论 -
Android 使用高德地图简单实现地图定位
最近在准备考驾照科目三,今天终于结束并且成功通过了考试,比较高兴,就把最近几天的高德地图定位记录了一下,防止以后再次需要此功能模块。1.首先,去官网注册一个高德地图的帐号,http://lbs.amap.com/,然后获取高德key,具体步骤按照官网给出的流程来,很简单,只需要注意一下android studio的sha1值获取途径比较特殊,一般通过cmd命令来查看,教程官网也有,其他这里就不原创 2017-02-22 13:31:06 · 3865 阅读 · 1 评论 -
Android基础学习笔记之-ListView用法(一)
今天学习了Listview的相关内容,通过查找最佳方法来实现listview的效果,最后,发现listview常用的有三种途径,以BaseAdapter适配类为例,它们主要区别在于getview()方法中使用的区别:1).getview()中的view不经过任何处理,最后返回的是view型。如果列表数据量比较大,这种方法每次会重新创建view,配置资源,严重影响性能2).geteview(原创 2017-03-06 17:30:25 · 405 阅读 · 0 评论 -
Android防止页面跳转后EditText自动获取焦点
这几天一直在写毕设,遇到一个问题,就是EditText自动获取焦点的问题,起初以为这是bug,结果是系统的一种处理方式。也罢,查资料处理一下就好了。解决方法:EditText由于是自动获取焦点,所以只要在其他view当中抢占它的焦点就好了。我们可以其父容器或者写一个不会察觉的view来抢占它的焦点,加入如下代码就可以获取焦点: android:focusable="true"原创 2017-03-11 15:11:16 · 1978 阅读 · 0 评论 -
Bmob之Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the
最近在写Bmob相关内容,又遇到了这个问题,之前遇到过该问题,忘记怎么解决的了,今天又遇到调试了好久,特发一贴来记录一下,防止再走老路。问题描述:Error:(19, 55) 错误: 无法访问Subscription,找不到rx.Subscription的类文件;Error:Execution failed for task ':app:compileDebugJavaWithJavac'.原创 2017-03-28 18:33:43 · 2559 阅读 · 0 评论 -
android 真机调试魅族手机无法显示logcat日志
昨天遇到一个问题,采用多处logcat查看日志方式调试,却发现并不能显示logcat日志信息,搞了好久,才找到解决方法问题:采用魅族手机真机调试的时候,可能无法打印出logcat信息解决方法:找到手机设置-->辅助功能-->开发者选项-->高级日志输出-->全部允许这样就ok了,心累。转自:http://blog.youkuaiyun.com/mjh1099/article/detai原创 2017-03-22 09:16:37 · 10646 阅读 · 1 评论 -
Android studio3.1.4打包release版本时失败问题
今天遇到一个很坑的问题:打包签名apk出现问题,debug包没毛病,但是release包却怎么也不成功,具体日志信息如下:org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:mergeReleaseResources'. at org.gradle.api.internal.tasks.exe...原创 2019-01-08 17:46:31 · 3282 阅读 · 0 评论