自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 error=86, Bad CPU type in executable

最近在维护一个N久的项目时,发现在mac升级系统为10.15.4后(Android Studio 4.0,gradle 2.1.3),编译失败了,报错如下:Cannot run program "/Users/zmmLibrary/Android/sdk/build-tools/23.0.1/aapt": error=86, Bad CPU type in executable解决方法:将aapt 、zipalign换成对应新版本的文件(本例中将23.0.1 替换成了25.0.3对应的appt和zi

2020-06-04 10:37:23 9907 1

原创 gradle 3.6.1 ndk不匹配问题

升级gralde 3.6.1后,发现jekins服务器打包时报了下面的错误* What went wrong:Execution failed for task ':app:stripNormalReleaseDebugSymbols'.> No version of NDK matched the requested version 20.0.5594570. Versions ...

2020-04-02 11:50:25 1443

原创 android8.0 修改appliciatonId后,应用起不来

最近在新项目中,由于要换下applicationId,结果发现修改后,应用一直起不来,也没错误日志。谷歌半天也没有相似问题,后来看到下面这个提示后,尝试按照此法试下,将将包名作为prefix 可行,记录一下Note:The application ID used to be directly tied to your code's package name; so some Android ...

2019-06-06 16:02:46 229

原创 app 添加appslink

target:点击一个这样的链接会直接打开你的应用(如果已经安装),系统将不会弹出选择列表步骤:打开android studio 的tools打开app links assistant工具,完成以下四步即可,提示文档写的很详细。...

2019-05-31 11:53:51 316

原创 gradle 上传app至Amazon s3

import com.amazonaws.auth.BasicAWSCredentialsimport com.amazonaws.services.s3.transfer.TransferManagerdef uploadApk(String bucketName, String keyPrefix, String uploadPath) { def credentials =...

2019-03-11 14:29:00 362

原创 gradle -P属性使用

-P, --project-prop Set project property for the build script (e.g. -Pmyprop=myvalue).task hello<<{ println ${pro1} println ${pro2} println ${pro3}}可以设置多个参数,e.g. ./gr...

2019-03-11 14:23:23 5179

原创 LocalBroadcastManager反注册问题

public void registerReceiver(BroadcastReceiver receiver, IntentFilter filter) { synchronized (mReceivers) { ReceiverRecord entry = new ReceiverRecord(filter, receiver); ...

2019-02-20 11:33:41 242

原创 Java PECS 原则

PECS原则:生产者/消费者指的都是范型描述的容器自己,角度反了很容易迷糊。范型为List<?extends A> list,确定了上界为A,list是一个生产者,可以从list中取出数据;为List<? super A> list,确定了下界,list 中的数据类型为A 或者A的父类,list是一个消费者,当数据是extends A时,可以通过向上转型方式往lis...

2019-01-28 14:59:39 505

原创 mac pro新手总结

1.底部菜单栏在多屏间切换方式:将菜单栏所在屏幕的界面切换到菜单栏不可见,鼠标移动到需要显示菜单栏屏幕,切换至主屏幕,鼠标放置屏幕底部2.解决电脑无声问题sudo killall coreaudiod...

2018-10-17 10:11:59 1558

原创 ActivityFinish流程分析

2018-05-25 18:00:52 598

原创 EditText去除焦点

最近有个小需求,要求默认编辑框editText不弹出键盘。尝试通过clearFocus方式处理,发现不work。查了下资料原因如下:Note: When a View clears focus the framework is trying to give focus to the first focusable View from the top. Hence, if this View is ...

2018-05-04 14:56:59 1998

原创 Android应用卸载广播监听

1.今天在项目中遇到一个小问题,感觉挺好玩的,记录下:在进行应用卸载弹窗时,通过接收Intent.ACTION_PACKAGE_REMOVED 广播,进行判断处理,即可完成应用的卸载监听,可是在实际使用中,发现应用在进行覆盖安装时,也会接收到这个广播,而且比Intent.ACTION_PACKAGE_REPLACED靠前,这就尴尬了后来通过查询一些资料发现,原来应用在覆盖安装时是会接收到三

2017-05-22 17:05:56 1487

原创 Windows(64bit)安装VBox虚拟机

1.Intel VT-x 默认是处于禁用状态的,需要在bios修改下:F1(Thinkpad台式机)进入Bios,CPU项中修改为Enabled2.安装Ubuntu16.04(这个版本据大牛说,许多编译需要的库都已存在,节省编译等时间)VBox设置->存储->右侧属性中的光盘->选择一个虚拟光盘文件->选择(Ubuntu.iso镜像)安装,如图所示:3.硬盘共享:  3.1 打开V

2017-03-17 18:46:22 743

原创 adb 删除系统预装应用小记

1.最近在删除/system/priv-app 文件下的文件夹时,发现权限不够(已root),对此adb remount进行重挂载即可,也可单独一个目录进行挂载 mount -o remount, rw / 然后 reboot下2.在进行暴力删除系统预装apk后,在重新使用adb安装时,提示安装失败,原因是在app/system/packages.xml 中,系统会对每一个安装的a

2016-07-01 14:06:53 3431

CKF-UKF融合

将CKF与UKF融合在一起,很好的解决了CKF应对状态突变的问题

2018-04-04

解决ukf在模型不匹配时出现的发散或者不稳定

 srukf 代码,经试验可用,可以解决ukf在模型不匹配时出现的发散或者不稳定等问题

2018-04-04

UKF\CKF、UKFSTF

用matlab 编写的 UKF\CKF、UKFSTF几种滤波器在 转弯模型时的性能对比

2018-04-04

空空如也

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

TA关注的人

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