Android
吃撑的鹦鹉
坐在没有老司机的车里,因为紧张而忘了要去的目的地
展开
-
Installed Build Tools revision 30.0.1 is corrupted. Remove and install again using the SDK Manager.
出现该问题的根本原因是:下载的构建工具包(build-tools)是一个损坏的不完整的包。正常的工具包目录应该是这样的:异常的工具包目录长这样:看见没,里面有好多文件是纯白色的,而我们从android studio的SDK Tools里下载下来的build-tools,据我观察自版本29以后基本都是损坏的下面是两种解决方案:1,打开你自己的build-tools目录,我的是C:\Users\86151\AppData\Local\Android\Sdk\build-too原创 2022-04-27 01:03:08 · 1754 阅读 · 0 评论 -
android studio connection reset 的解决办法
https://1ee1301e.wiz03.com/wapp/pages/view/share/s/0uUj0u19bQqi2uSqTF2rIQU30rxuaj2cRQeD29Afhh0b38pg原创 2020-05-19 18:10:48 · 5389 阅读 · 1 评论 -
使用Glide出现的图片裁剪和图片圆角冲突的解决方案
Glide.with(this) .setDefaultRequestOptions(new RequestOptions().transform(new MultiTransformation(new CenterCrop(), new RoundedCorners(FunctionUtils.dp2Px(UserInfoActivity.this, 6))))) ...原创 2020-04-07 17:13:36 · 699 阅读 · 0 评论 -
/storage/emulated/0/bluetooth/Screenshot.competeordersb.png: open failed: EACCES (Permission denied)
这种问题一看就是权限问题,解决办法如下:1,查看AndroidManifest.xml文件中是否添加静态读写权限。2,6.0以上系统,查看在进行读写操作时是否动态申请读写权限3,10.0以上系统,在AndroidManifest.xml文件的application节点下添加android:requestLegacyExternalStorage="true"...原创 2020-03-10 17:05:33 · 2678 阅读 · 0 评论 -
快乐的采坑之旅——Failed to initialize OMX.qcom.video.encoder.avc, error 0xfffffff4
报错代码:报错原因:MediaCodec的实例存在上限,且不同的设备上限数量不同,如果多次创建实例却没有主动释放相关资源就会报错解决办法:在合适的时机处调用,我是在onDestroy里面调用的。...原创 2019-08-20 17:37:20 · 7799 阅读 · 2 评论 -
Eclipse项目导入Android studio
文章链接:http://1ee1301e.wiz03.com/share/s/0uUj0u19bQqi2uSqTF2rIQU33oM2H72kjkGJ2VSsr-3JWSD2原创 2019-04-24 09:57:48 · 561 阅读 · 0 评论 -
A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 17141
上天坑图片:网上查了好久,许多博客说的都很有道理,但都不是我这种情况。我出现的这种情况是因为引用的第三方jar包没有配置混淆规则导致的,混淆规则配置好之后问题解决。...原创 2019-03-21 17:04:50 · 4465 阅读 · 2 评论 -
科大讯飞纯离线语音合成的快速集成
1,注册科大讯飞开发者,新建应用,下载离线语音合成SDK到本地 2,将下载好的SDK中的jar,assets文件下的tts包,.so文件复制到项目中 3,将下面的工具类复制到项目中/** * 语音合成器 * * @author kongqw */public class KqwSpeechSynthesizer { // Log标签 ...原创 2019-02-25 22:56:39 · 7054 阅读 · 7 评论 -
百度离在线语音合成的快速集成
1,注册百度开发者账号后下载离在线语音合成SDK到本地,然后在控制台创建一个应用,以便获取AppID,APIKey,SecretKey 2,将下载到本地的SDK中的jar,assets,.so下的文件全部拷贝到项目 3,拷贝下面的工具类到项目,然后将工具类中的APPID,apiKey,secretKey替换成第一步中我们拿到的public class Baid...原创 2019-02-25 22:34:16 · 1003 阅读 · 3 评论 -
AndroidStudio报错信息量过少的问题
做安卓开发的同学经常会遇到Error:Executionfailedfortask':test:processDebugManifest'.>Manifestmergerfailedwithmultipleerrors,seelogs这类问题,没有具体的报错信息,只有这么一行错误日志,最后是seelogs,可是see哪里的log啊?不清不楚的最讨厌了。这时候我们需要通过命令行的方式,将这...原创 2019-03-01 11:03:34 · 293 阅读 · 0 评论 -
selector的两张图片尺寸问题
经测试,控件的wrap属性只对第一次图片的大小起作用,也就是说当你设置了该控件的selector,里面是一大一小两张不同像素图片,如果默认显示的是大图,那么wrap的控件尺寸就是大图的,即使切换成小图,也会填满大图控件尺寸;反之,如果默认显示的是小图的,那么warp尺寸就是小图的,即使切换成大图,尺寸也还是小图的尺寸。...原创 2019-03-01 10:38:55 · 735 阅读 · 0 评论 -
Android直播页或相机预览页卡顿的解决办法
1,出现卡顿的一种可能原因是:摄像头返回的图片帧源数据每一帧都被做了大量的逻辑处理,如缩放,裁剪,旋转,镜像等,导致不流畅或卡顿的现象发生。如果是这个原因,那么优化图片处理的过程就变得非常必要,这时候需要用到Google官方的一个图片处理库libyuv,下载地址:https://download.csdn.net/download/look_up_at/10979014 2,libyuv库...原创 2019-02-27 16:09:38 · 5629 阅读 · 0 评论 -
AndroidStudio无法引用library中的jar包
其实解决办法非常简单:如果AndroidStudio版本在3.0以下将implementation替换成compile,如果在3.0以上就替换成api,解决 其实这里有个implementation,compile,api的知识点:compile和api完全是等价的,AndroidStudio3.0之后可以用api将compile全部替换掉而不影响任何功能,因为它们都支持其它mod...原创 2018-12-21 17:34:37 · 3807 阅读 · 2 评论 -
最新Butterknife依赖步骤
1,第一步: 下载butterknife插件并重启AndroidStudio 2,第二步: 添加依赖在model中的dependencies添加两行代码:implementation 'com.jakewharton:butterknife:8.7.0'annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0...原创 2018-10-17 11:06:27 · 747 阅读 · 0 评论 -
AndroidStudio升级报错:另一个程序已锁定文件的一部分,进程无法访问
今天升级Android SDK Platform-Tools总是失败,如下图:问题原因:platform-Tools这个文件夹不知道被什么程序锁定了 解决办法:用360强制删掉platform-tools这个文件夹,然后在studio中重新下载platform-tools。 ...原创 2018-08-20 14:17:04 · 8067 阅读 · 0 评论 -
Android列表控件的item的选中效果下滑不错位
项目中有个需求:当用户点击recyclerView中某个Item时,无论你怎么滑动控件列表,item的选中效果都不会发生改变和错位.如下图: 这个需求看似简单,一般都会这样写:在item点击事件里直接设置被点击控件的背景颜色.这样做就会出现下面的结果: ...原创 2018-03-22 23:22:45 · 549 阅读 · 0 评论