问题收集
戒不掉的码瘾
业精于勤,荒于嬉;骐骥一跃,不能十步;驽马十驾,功在不舍
展开
-
ARouter(二)Kotlin和Java配置
我们在使用Arouter进行组件化开发时,可能是多人开发有人用Java有人使用Kotlin,在build.gradle配置时有一定的差别,在此记录:Java版:if (isModule.toBoolean()) { apply plugin: 'com.android.library'} else { apply plugin: 'com.android.applica...原创 2020-04-16 14:38:46 · 559 阅读 · 0 评论 -
Android8.0实现版本更新解析包错误
在实现8.0以上App版本更新时遇到解析包错误问题排查:第一步:权限 AndriodManifest.xml文件<!-- 8.0 android安装 --> <uses-permission android:name="android.REQUEST_INSTALL_PACKAGES.GET_TASKS" /> <uses-permis...原创 2019-07-25 14:46:19 · 1543 阅读 · 0 评论 -
BLE蓝牙 onCharacteristicChanged()不回调问题
Android低功耗蓝牙开发,onCharacteristicChanged()怎么也不回调,原因查找:1、查看蓝牙服务特征的Properties是否为 PROPERTY_NOTIFYint properties = characteristic.getProperties();//162、BluetoothGattDescriptor写入是否正确BluetoothGattDe...原创 2019-07-10 16:59:32 · 6243 阅读 · 11 评论 -
Error: Activity class {} does not exist.Error while Launching activity解决方法
在调试程序时有时候卸载APP之后在运行一直报错启动Activity不存在解决办法:1、打开命令窗口2、输入adb uninstall 包名3、success之后,重新运行即可...原创 2019-05-06 15:23:09 · 1265 阅读 · 0 评论 -
GreenDao问题收集
1、no such table解决方法一:删除卸载应用重新安装解决方法二:build中升级数据库版本2、解决办法:此问题出在一对多的时候,在getList调用前给对象设置session。3、Error:Execution failed for task ':app:greendao'.> Can't add field `Variable(type=VariableTy...原创 2019-04-30 17:26:27 · 763 阅读 · 1 评论 -
AndroidStudio使用git更新时代码丢失
在进行代码更新时出现update cancel的提示,并且自己辛苦撸的代码瞬间消失了,唯一欣慰的是还有警告Local changes were not restored Before update your uncommitted changes were saved to stash.Update is not complete, you have unresolved merges i...原创 2019-03-26 14:53:58 · 2550 阅读 · 1 评论 -
Flutter坑坑收集
1、Waiting for another flutter command to release the startup lock... 在flutter项目在Packages get时关闭或者卡死下次再运行会出现该问题,并且导致模拟器无法连接 解决办法:flutter的安装目录/bin/cache下,删除lockfile文件,重启AS即可未完待续。。。...原创 2018-12-13 14:15:05 · 599 阅读 · 0 评论 -
Resolved versions for app (26.1.0) and test app (27.1.1) differ
Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test...原创 2018-07-26 15:16:03 · 639 阅读 · 0 评论 -
ScrollView嵌套Gridview显示不全的问题
在开发过程中,遇到ScrollView嵌套GridView时会遇到GridView的内容显示不完全的问题,解决的方法就是先获取gridview的高度然后让ScrollView给其预留合适的尺寸,我们可以自定义GridView,重写onMeasure()方法,来解决:/** * Created by wk on 2017/3/3. * 解决ListView中嵌套gridview显示不全问题 */原创 2017-03-03 13:03:31 · 1760 阅读 · 0 评论 -
动态设置Button的透明度文字不显示问题
在做button根据输入框字符长度改变透明度的功能时遇到问题如下: 在修改Button透明度时直接调用button.setAlpha(0.4f)(参数范围0f-1.0f)方法,结果发现Button的文字消失了,不管怎么调试文字颜色,其都不显示;经过查证发现setAlpha()这个方法是把整个view进行透明了,所以在0.4f的透明度下文字也是透明的。 这里我们只需要透明Button的背景就行了,原创 2017-02-22 15:16:49 · 1811 阅读 · 0 评论 -
AndroidStudio常见错误收集
1、Error:Finish can only be called once.(Gradle版本问题,可查看ProjectStructure中项目的Gradle版本和Setting中Gradle版本修改为一致的)。2、 Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException:原创 2018-01-15 17:38:15 · 2231 阅读 · 0 评论 -
三星手机选择图片旋转问题
Android开发机型比较多可能会遇到比较奇葩的问题,在选择本地图片上传的时候三星手机会遇到图片旋转90°的情况,这需要我们自己判断图片是否旋转,然后在将其旋转过来就好: private String dealPic(String fillPath) { //针对三星手机拍照旋转的问题 if (getPictureDegree(filePath) != 0) {原创 2017-03-07 13:58:10 · 542 阅读 · 0 评论 -
Android启动APP黑屏或白屏问题
在App开发中一般都有一个欢迎页SplashActivity,有时候我们会发现启动APP一段时间黑屏或者白屏后,才会显示欢迎图案或GIF,出现这种问题的主要原因是还没加载到splash的布局文件,就显示了window的窗口背景了,其实现在的app都集成比较多的三方框架,所以在application中进行比较多的初始化操作,这种现象也比较常见。 解决的办法主要是通过style中设置window与sp原创 2017-02-23 14:21:00 · 671 阅读 · 0 评论