自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (11)
  • 收藏
  • 关注

原创 androidx在androidQ版本android29版本第三方jar包依赖support导致源码编译报错

前两天在碰到一个问题,android 29的源码能编译通过,然后单独编译自己应用的时候发现编译不通过提示jar包里面依赖的support v7包not found,然后不管在android.mk文件里面怎么加都不管用后来网上的support转jar包等方式都试过了,studio上面工程转androidx都试过,没有作用,还是编译报错发现support本身就是和androidx冲突的,肯定编译不过,唯一能解决的办法就是使用studio编,然后把apk放进去,暂时没有找到解决办法同时共存的情况下还能

2020-10-12 15:02:21 582 2

原创 Installation failed with message Failed to finalize session : INSTALL_FAILED_VERSION_DOWNGRADE.

Studio 运行项目发生错误:Installation failed with message Failed to finalize session : INSTALL_FAILED_VERSION_DOWNGRADE.提示安装失败,发现是包名和系统其他应用有冲突

2020-10-12 14:57:07 292

原创 总结cts/gts测试问题分析处理流程

总结一下自己处理CTS或GTS问题的流程1.cts和gts问题最开始需要判断的就是是否是网络/定位等相关和环境或者外界因素相关的测试项,首先需要排除此类外界问题,才能开始正在的分析问题2.确认fail信息,读取字面意思,一般拿到问题先百度一手,或者芯片商的官网上去搜看看有没有之前有人碰到过的问题并且已经有解决方案,有解决方案就很好处理了3.如果类似的问题之前没有人碰到过,搜不到相关的信息,那就要去看看这个测试项具体是测什么东西,只有知道了具体的case在测试什么东西之后才能搞明白怎么修改,具体方

2020-06-04 16:22:03 1620

原创 androidQ版本修改电池容量显示

电池容量的读取时在framework下,具体路径:framework/base/core/java/com/android/internal/os/PowerProfile.java涉及到的参数搜索电池容量:battery.capacity这里的参数battery.capacity就是读取的相关xml文件里面的配置的电池容量具体文件:power_profile.xml具体路径不贴,相关的文件有多个,因为项目不一样可能生效的位置也不一样,不一定是在framework的res下,可自行全工程

2020-05-22 17:33:53 1002

原创 Android 10.0 Q版本 长按Recent键进入分屏分割线弹不起来以及CTS问题汇总

AndroidQ版本在开发的过程中碰到了一个问题,长按Recent键进入分屏,发现分割线没有弹起来,底部导航栏变了,但是分割线并没有显示,必须按一下HOME键或者BACK键之后,分屏分割线才能正常的弹起来。问题很奇怪,排查代码,分屏的流程一直从SystemUI跟到Framework层的ActivityStack,发现分屏的功能是在setwindowmode里面实现的,可是里面的调用实在太多,相关的...

2020-04-16 09:43:56 1277

原创 Android 9.0 Launcher3 平板横屏状态下显示大小变大后不显示workapace桌面不显示图标名称的问题解决

最近碰到一个问题,平板横屏的时候,把应用图标拖到桌面上的时候,当调整了显示大小变大之后,桌面图标的应用名称就不显示了,但是竖屏的时候又是好的,初步怀疑是代码除了问题,这个问题显示布局边界后查看了图标的位置,发现在单元格内,图标消失后位置一直是居中,说明应用名称的布局位置是被隐藏了,而不是由于图标变大把应用图标挤不见了,可以断定是在代码里面修改并且有现成的方法,然后看了一下具体的流程,单元格相关的布...

2020-01-22 10:48:11 1630 2

原创 android studio some logs have been lost

突然碰见这种情况措手不及,看了别的解决办法,都是重启手机偏多,尝试无果,后来自己看log,发现并不是全部都打 some logs have been lost   中间还夹杂其他log,然后发现问题出在夹杂的这些log上面,后来发现log打印的位置不对导致不停输出,导致显示不及时,所以才会出现这种问题,删掉就好了...

2018-06-29 10:42:59 240

原创 android eclipse 编译opus动态so库报错error in backend: Cannot select: 0x51d62f0: i32 = ARMISD::SSAT

使用ndk 14b编译opus动态库的时候发生错误:[armeabi] Compile thumb  : opus [armeabi] Compile thumb  : opus fatal error: error in backend: Cannot select: 0x51d62f0: i32 = ARMISD::SSAT      0x52bba40, Constant:i

2017-12-19 15:30:54 862

原创 javah 类com.xxxx.xxxx 找不到问题解决方法

感谢https://stackoverflow.com/questions/7635624/android-javah-doesnt-find-my-class 这位老哥的解决方法,我再次做记录以便以后查阅android 开发jni工程时,有时候需要编译so库,但是编译的过程中使用javah生成头文件时,出现 类文件找不到的问题,尝试工程根目录命令行运行以下方法:javah -d jn

2017-12-18 10:50:58 7315

原创 Android 百度地图自定义marker 控件点击无效问题解决方法。

项目中碰到一个问题,用到百度地图自定义marker,具体流程是:点击一个地图上的marker,然后marker上方弹出我自定义的布局,布局里面三个点击控件InfoWindow mInfoWindow = new InfoWindow(BitmapDescriptorFactory.fromView(view), latlng, -130, listener);上方是我使用的方法,尝试之

2017-12-11 15:24:21 2693

原创 eclipse com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0 分分钟搞定

今天碰到这个问题,我记得很久以前也碰到过,搞了半个小时,烦人,提示52.0 ,网上说的都是换jdk什么的,我没换。52我记得应该是Android-24往上进入eclipse配置的sdk里面,我进到 build-tools里面24和24往上的都删了sdk/platforms 里面一样,把24往上的删掉,重启一下eclipse。正常运行备注:当然,如果你项目里面用到了24的话,你还

2017-10-18 14:45:13 323

原创 make: *** [obj/local/armeabi/objs/opus/silk/NSQ_del_dec.o] Error 70

eclipse编译Android带JNI的工程,一直碰见这个问题,今天终于解决了jni文件夹下修改Application.mk文件原参数为:APP_ABI := armeabi armeabi-v7a修改参数为:APP_ABI := arm64-v8a原因很简单,因为我机器是64位windows,所以一直报这个错误

2017-06-07 17:13:07 478

原创 Android 蓝牙BLE初学笔记

这是我刚开始接触BLE开发总结的一些网上的资料,结合到和一起,这是某位大神的demo讲解连接,可以结合一起看,http://blog.csdn.net/dandan_dany/article/details/51698861

2017-05-19 16:19:07 1062

原创 linux jdk 和sdk 环境搭建过程中adb不能用的问题汇总

linux 下 jdk和sdk的环境搭建总共三个文件 用户目录下的 .bashrc 和 .profile  这两个文件的环境变量只针对当前用户的, 系统路径 /etc/profile  文件是针对整个系统的,所以,都配成一样的就不会有问题, jdk 存放路径为 /opt/jdk文件夹  有的时候设置完了  java -version 发现jdk版本并没有变,可以尝试 : source 配置文件 命

2016-12-21 11:40:12 359

原创 service没反应,启动不了

碰见一个很逗的问题,startservice启动一个服务,但是发现service没启动,检查一遍发现,都没有错呀,配置清单里面的注册也没有问题,写的是全包名但是为什么启动不了呢,在startservice启动的时候加了一个Log看了一下,也没问题呀,就是可以打印出Log呀,问题就是Service的onCreate方法里面的Log打不出来,说明服务并没有启动,纠结了很久发现,!!!!!要重启!!

2016-07-08 16:53:41 3469 1

BLE蓝牙开发学习文档

归类总结低功耗蓝牙开发的一些基础学习文档以及知识。

2018-04-20

osmdroid地图

不想用百度地图sdk?可以尝试一下国外的开源osmdroid。

2018-04-20

android百度地图sdk的api使用官方demo

android百度地图sdk的api使用官方demo代码,包含eclipse的demo和android studio的demo和骑行地图的studio代码共三份,里面的东西都很细,每个类型的api,demo里面都分门别类的列了出来。http://lbsyun.baidu.com/apiconsole/key 里面的密匙可能用不了,需要到连接里面去申请替换,至于怎么申请,大家可以去百度一下,网上的方法太多

2017-12-29

ble蓝牙demo

基于android 低功耗蓝牙的连接和数据发送的一些基础代码的使用

2017-12-29

阴影和影子

对图片的简单处理,实现阴影和影子效果,具体的东西不过多描述,自己可以参考一下

2015-11-10

抖动窗口效果源码

简单的抖动窗口效果,其实就是动画效果,具体自己运行看。

2015-11-10

上下拉刷新

实现简单的上拉和下拉刷新,并加载的demo

2015-10-12

自定义控件的封装和使用

手把手教你如何拥有自己的自定义控件,控件的使用从此随心所欲。

2015-10-12

3D旋转立方体

界面很简单,只是一个立方体,通过触摸进行3D的旋转,至于上面添加应用的话,本人水平不够,做不出来

2015-09-28

阿拉丁天气

一款很小的天气app,喜欢的可以看一下。

2015-09-25

MIUI指南针

实现指南针效果,具体功能自己去试试就知道了。

2015-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除