
android埋坑
CHX_W
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android框架mqtt库无法兼容高版本android13的问题
但是该库创建的mqttservice销毁再重建时会有数据库异常导致的闪退问题,需要注意,最后总算是解决了,网上关于mqtt适配高版本的文章太少了,希望能给遇到同样问题的朋友一点帮助。,替换完成后将旧的引用包删除并重新导入进行编译,结果又报了另外一个库找不到,于是我又根据日志添加了对应的依赖库。最近使用mqtt库,测试的时候发现在Android12及以下正常,但在13上闪退,闪退日志如下。,具体替换方式参考该链接吧,替换库的。重新编译后终于可以了!原创 2023-09-22 17:59:46 · 2156 阅读 · 0 评论 -
CMake ‘3.10.2‘ was not found in PATH or by cmake.dir property.
CMake '3.10.2' was not found in PATH or by cmake.dir property.原创 2022-11-17 16:35:35 · 9032 阅读 · 0 评论 -
only id(String) method calls allowed in plugins {} script block
only id(String) method calls allowed in plugins {} script block原创 2022-11-14 15:07:30 · 2716 阅读 · 0 评论 -
MapView使用Dialog主题时前景色会变暗的解决办法
安卓开发高德地图在Dialog中显示时会变暗的解决办法原创 2022-01-12 09:49:30 · 1953 阅读 · 0 评论 -
android.content.res.Resources$NotFoundException: Resource ID #0xfffffe6c
今天打开一个老项目,运行起来直接崩溃,看了日志WHAT FUCK(黑人脸???),一脸懵逼,正常这种异常应该是setText()设置了int值会出现,但是检查了一圈代码没什么问题,上网搜有的说是找到R文件查看#0xfffffe6c对应的是哪个文件缩小排查范围,结果找了半天也没找到(~吐血)。最后终于找到一篇靠谱的,原来是项目中使用BaseMultiItemQuickAdapter报的错,原因是实现...原创 2019-11-21 22:56:16 · 2369 阅读 · 1 评论 -
Android 集成友盟在无微博客户端分享时出现白屏页面的坑
场景友盟官方文档:友盟分享官网链接好久没做微博分享了,最近集成友盟并实现微博分享时出现了个问题:当有微博客户端时,微博分享正常使用,当手机没有安装微博客户端时,却出现了一个只有“微博分享”和关闭按钮的白屏情况,如下图:按常理都知道肯定是回调微博的web页面,于是去AndroidManifest.xml中查看是否忘记了写,对照了下官方文档也没错,代码如下:<activity ...原创 2019-02-28 22:13:46 · 1133 阅读 · 0 评论 -
RecycleView嵌套RecycleView规避子RecycleView拦截item的点击事件
以往防止子view事件拦截,习惯性使用clickable、focusable等属性,但是对于双层嵌套却怎么也不起作用。最终在适配器中使用以下方法解决了问题:原创 2019-01-07 22:51:36 · 3250 阅读 · 0 评论 -
Android Studio3.2版本与databinding不兼容解决办法
最近在官网下载了as的最新版本3.2,本来想试试新特性,没想到反倒踩了几个坑,编译速度变慢了、和databinding不兼容,每次修改xml文件后都需要重新rebuild后才能找到控件id,WF……什么鬼?省去一万字的吐槽,上网也没搜到有什么解决办法,后来发现同事的新版本没问题,找找原因他使用的是3.2.1版本,这个版本只能通过as检测更新升级(官网现在最高版本还是3.2),抱着试试的态度升级了下...原创 2018-12-20 09:22:05 · 3706 阅读 · 0 评论 -
Activity相互跳转出现重复调用OnCreate()的异常情况
真的是浪费时间啊,此处埋坑以防再犯今天在做分享功能的时候,发现跳转到分享页面再返回到之前页面时,整个页面会重新加载,出现一系列问题就不说了,而且友盟分享的回调提示也没有弹出来,很奇怪,打了个Log,不出意外页面重新走了OnCreate()方法,可是不应该啊,我并没有销毁页面跳转,不应该直接走OnResume()吗?真是百思不得其解,怎么会出现这种情况???想了半天才发现前段时间做测试把系统设置...原创 2018-11-08 22:34:06 · 2172 阅读 · 1 评论 -
Android Studio3.0 报Error:Execution failed for task ':jsbridge:javaPreCompileDebug'. > 错误
同个项目换了个机器报了以下错误:Error:Execution failed for task ':app:javaPreCompileDebug'.> Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to...原创 2018-03-07 21:23:28 · 620 阅读 · 0 评论 -
Error:(36, 0) Gradle DSL method not found: 'implementation()' Possible cause
最近在引用库文件时使用了implementation这个参数,接下来就遇到编译错误,原来使用这个参数需要Android 3.0.0,gradle版本必须在3.4以上 To use the DSL implementation() you have to use:The updated gradle plugin for Android 3.0.0The gradle version 3.4原创 2018-01-03 17:47:44 · 13617 阅读 · 3 评论 -
ButterKnife运行时Caused by: java.lang.IllegalStateException异常
造成这个问题的原因是在SetContentView之前就写了ButterKnife(this) 正确写法应该 是在setContentView之后才写原创 2018-01-03 17:51:04 · 3903 阅读 · 0 评论 -
error: .repo/manifests/: prior sync failed; rebase still in progress
问题最近在使用repo拉项目时,碰到了这个问题,只知道是操作失误导致的,但就是想不起来具体是哪步所致。网上找了很多基本都是同一个帖子原因是git本地有改动导致的,而我的文件夹是新建的,不存在git操作,所以和我的问题不匹配,最后折腾了好久才解决!原因及解决办法其实原因很简单,找到你的工作空间根目录或者新建文件夹的根目录,执行ls -al,查看列表里是否出现.repo的文件,有的话再执行rm -rf原创 2017-12-27 09:58:02 · 4851 阅读 · 0 评论 -
EditText光标不显示问题
前言之前项目中碰到过,好久不用又忘了,今天在这里做个笔记方便日后查询吧。原创 2017-10-23 13:08:48 · 3764 阅读 · 0 评论 -
ormLite抛Can't find a no-arg constructor for class异常
今天在使用ormLite创建表的时候,想通过有参构造函数携带一个字段进去,没想到运行起来直接崩溃,并报了下面这个异常Caused by: java.lang.IllegalArgumentException: Can't find a no-arg constructor for class com.xxx.xxx.xxx.xxx原创 2017-09-21 14:27:21 · 1157 阅读 · 0 评论 -
Android使用WheelView出现只显示一位数字的问题
问题最近使用WheelView做日期滚动轮,做完之后发现有个bug,即当一个WheelView上下可见字段都为一位数时保存退出(如:“时”下面显示为0、1、2),再次进入查看时,该条WheelView都变成了一位数(只显示首位数字,如:11、12、13只显示1),查看了代码也没发现什么问题,问了同事有没有遇到过相同问题,这才知道原因!原创 2017-07-27 15:14:07 · 1877 阅读 · 0 评论 -
Android中使用ScrollView内嵌ListView出现显示不完全问题
该问题是一个经常会碰到的问题,之前是只用在一个布局文件中,所以写死固定高度凑合也能用,但是当使用ScrollView内嵌ListView写成一个自定义控件无法判断高度时这种方法就不适用了。下面介绍一个很简单的方法一次性替换,永久无忧~原创 2017-08-17 22:48:29 · 609 阅读 · 0 评论 -
Android运行时报错:In <declare-styleable> ConstraintSet
studio自动创建Activity,其自动生成跟布局为android.support.constraint.ConstraintLayout,因为用着不适应,随手改成了RelativeLayout,没想到项目就这样运行不起来了,报的错是In <declare-styleable> ConstraintSet,unable to find attribute android:el原创 2017-07-25 14:45:16 · 3927 阅读 · 0 评论 -
Android应用在安装后未启动的情况下无法收到开机等各类广播
问题最近公司有个需求,需要开启一个只有Service的APK,不需要界面也不需要启动应用,只需要用来监听接收开机、切换网络以及指定广播从而来触发启动Service(全是通过在AndroidMainifest.xml中静态注册广播),一顿代码撸完打包安装后却发现接收不到广播了,我以为是代码出bug了,一顿狂找~~~,经过排除代码没有问题,又上网找资料,原来安卓从Android3.1开始,新安装的程序就原创 2017-07-11 19:18:36 · 5535 阅读 · 0 评论