- 博客(95)
- 资源 (2)
- 收藏
- 关注
转载 如何使用eclipse看.class代码
https://mkyong.com/java/java-decompiler-plugin-for-eclipse/#how-to-configure-file-associationsEnhanced Class Decompiler | ecd
2022-06-10 16:43:46
956
原创 Android MediaPlayer MediaPlayerService NuPlayerDriver Nuplayer GenericSource Decocder之间的关系
2021-05-20 11:38:53
328
1
原创 Andorid 启动桌面异常
受此提交影响,在startHomeActivity时不能再使用以下代码:google提交:新增了ActivityType来判断应用是否能启动Home。https://osdn.net/projects/android-x86/scm/git/frameworks-base/commits/6fbde9fccb90c2715730a5a0ac9425d48b939558 Intent homeIntent = new Intent(Intent.ACTION_MAIN); hom...
2021-01-28 17:02:06
1592
转载 Linux 命令行构建Apk
function create_APK() { aapt package -f -M AndroidManifest.xml -I "$ANDROID_SDK_HOME/platforms/android-26/android.jar" -S res -F bin/$1-unaligned.apk bin/libs # update this logic to detect if key is already there. If so, use it, otherwise creat...
2020-10-17 00:01:13
404
原创 esp32入门开发ubuntu+ eclipse-cdt+ esp-idf
1. 下载adrduino IDE.2. 导入esp32-core支持.https://blog.youkuaiyun.com/Naisu_kun/article/details/849585613. 配置环境https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/debian_ubuntu.md4. helloworld练习.5.踩坑...
2020-09-13 12:34:18
357
原创 edk2 lcd display 代码流程
* DisplayDxe_SetMode --> MDPSetMode --> MDPSetupPipe * --> MDPPanelInit --> DSIDriver_SetMode --> send init sequence |-- DisplayDxeInitialize() |-- gBS->CreateEvent(Display...
2020-09-04 11:02:05
1168
转载 高通qcom多lcd兼容
1.https://www.freesion.com/article/8341549171/2.https://www.cnblogs.com/zzb-Dream-90Time/p/6411518.html
2020-09-01 10:12:00
643
翻译 编译练习opencv
本文主要参考官网教程.记录联系过程.a:https://docs.opencv.org/3.2.0/d7/d16/tutorial_linux_eclipse.htmlb:https://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html1. 安装依赖:GCC 4.4.x or laterCMake 2.8.7 or higherGitGTK+2.x or higher, including headers (lib.
2020-08-22 21:52:05
130
原创 将dtb解析为dts文件
工具:out/target/product/xxx/obj/KERNEL_OBJ/scripts/dtc/dtc生成的dtb文件:out/target/product/xxx/obj/KERNEL_OBJ/arch/arm64/boot/xxx.dtbdtb -> dts:$dtc -I dtb xxx.dtb-O dts -o xxx.dts
2020-07-24 15:19:10
836
原创 如何使用battery-historian分析Android耗电量
1. 强烈建议使用Docker安装battery-historian.(其他方式没试过,太麻烦.)2. Docker安装如果有问题,可以参考https://blog.youkuaiyun.com/zhtw90/article/details/104271625.3. 运行Docker后,本地打开 http://localhost:9999应该就能出现下图了:4. 上传zip或者txt文件后,如果出现"could not parse aggregated battery stats",可以参考h.
2020-06-22 15:34:02
430
原创 Docker 安装异常总结
异常一:docker: Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/262f67d9beb653ac60b1c...
2020-06-18 21:06:47
6064
转载 sdcard/emmc 相关知识
https://linux.codingbelief.com/zh/storage/flash_memory/emmc/emmc_modes.html
2020-06-18 21:05:09
218
原创 selinux 是如何导致开机进入recovery的
截取log的异常部分。疑点1. 可以看出是某critical的service被kill了4次in 4min,从而触发系统自动进入recovery。疑点2. 系统在访问部分节点时,没有权限?撸一遍init.cpp的代码:问题在以下这个函数简单记录下:此函数是init在等待ueventd冷启动完成,如果超时,init就直接启动了。在ueventd里有很多设备节点...
2020-05-01 16:07:59
385
转载 如何将Android Studio的项目导入到aosp源码编译
LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-appcompatLOCAL_STATIC_JAVA_LIBRARIES += android-commonLOCAL_SRC_FILES := $(call all-java-files-u...
2019-09-09 15:22:15
654
原创 前摄闪退问题记录
问题复现拿到机器 点击”相机测试” – “前置相机录像”, 发生闪退。必现。Log文件分析1通过抓取logcat 分析,发现apk使用了代码混淆.2.打开源码,关闭混淆,重新编译替换后抓logcat. 这次发现问题挂在了CameraVideoActivity.java +240位置. 查看源码,这里是mMediaRecorder.start(),怀疑应该是之前的参...
2019-05-07 16:17:27
698
转载 如何免root 安装tmux
https://raw.githubusercontent.com/tmux/tmux/master/READMEhttps://blog.youkuaiyun.com/eliot_shao/article/details/60589363首先下载以下tar包:libevent-2.0.19-stable.tar.gzncurses-6.1.tar.gztmux-1.8.tar.gz...
2019-04-12 17:40:03
368
原创 如何使用aosp源码的platform key生成 eclipse用的debug.keystore
https://github.com/getfatday/keytool-importkeypair下载后,根据说明:keytool-importkeypair -k ~/debug.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias androiddebugkey这里的-alias参数名称不能写错,不...
2019-03-15 10:17:50
606
转载 Using the TRACE_EVENT() macro
原文地址:Part1:https://lwn.net/Articles/379903/Part2:https://lwn.net/Articles/381064/Part3:https://lwn.net/Articles/383362/
2018-12-05 16:04:55
215
原创 ubuntu14.04安装samba4.3 配置后Samba不能访问
在Ubuntu配置好smb.conf后,用windows访问Samba,死活不能用,要么就是很卡,log中一直报错: #18 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_smb2_request_process_query_directory+0x2e4) [0x7f0f2e641634] #19 /usr/li...
2018-09-21 00:08:21
908
翻译 如何使用android studio编译系统应用?
http://www.31mins.com/android-studio-build-system-application/之前,我们都使用Eclipse IDE去开发Android的系统应用,不过现在,我们有了Android Studio,如何使用它去编译系统应用呢?我正在做一个AOSP的项目,在这个项目中,有一些应用需要客制化,如Settings,Laucher等。当开发Set...
2018-08-23 22:52:28
1332
1
原创 一键轻松切换sourceinsight文件中的地址.
每次切换服务器需要重新导入之前的工程文件,很麻烦。这里只需要找到对应的project.PR文件,然后用linux的sed命令,一键替换掉所有的文件地址即可无缝切换.sed -i 's/8.8.8.8/9.9.9.9/g' project.PR(notepad直接全局替换应该也可以)然后替换掉PR文件,重新打开sourceinsight。ok。...
2018-07-31 14:57:19
328
原创 [repo] 关于repo diffmanifests的一些介绍
搭建repo 镜像服务器:https://docs.gitlab.com/ee/workflow/repository_mirroring.html关于repo的详解:https://gotgit.readthedocs.io/en/latest/04-git-model/060-android-model.html 如此方便的功能在百度竟然没有任何介绍.google一下h...
2018-04-27 17:04:22
2890
转载 在android.mk里预集成apk
https://www.2cto.com/kf/201506/408335.html一、如何将带源码的APK预置进系统? 1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预置一个名为Test的APK 为例2) 将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录3) 在 Test 目录下创建一个名为 ...
2018-04-18 20:28:47
891
原创 从framework禁止apk启动广播动作
很多apk从AndroidManifest.xml中静态注册广播,但有时apk空指针没办法修改apk.只能看log从framewrok去修改了.E/AndroidRuntime( 7286): Caused by: java.lang.NullPointerExceptionE/AndroidRuntime( 7286): at com.example.sopinglibrary.main.w...
2018-04-13 10:26:17
672
转载 Ubuntu12.04禁止U盘等设备的自动挂载方法
Ubuntu12.04禁止U盘等设备的自动挂载方法如下:转载:http://www.cnblogs.com/wangzhigang/p/5145066.html在图形界面(字符界面无效)内进入系统终端,ctrl+alt+T或者gnome-terminal禁止自动挂载:$ gsettings setorg.gnome.desktop.media-handling automount false禁止自...
2018-03-26 20:15:00
1449
1
转载 Linux中iptables设置详细
http://www.linuxidc.com/Linux/2012-03/56066.htm1.首先介绍一下指令和相关配置文件启动指令:service iptables start 重启指令:service iptables restart 关闭指令:service iptables stop 然后是相关配置:/etc/sysconfig/ipta
2017-03-18 19:07:30
299
转载 非常有用的git命令
http://www.cnblogs.com/lhb25/p/10-useful-advanced-git-commands.html1. 导出最后一次提交修改过的文件 我一直在使用这个命令定期进行发送给其他人进行审查/整合。这条命令将把近期提交的修改过的文件导出到一个zip文件。1git a
2016-08-19 11:42:55
519
转载 Ubuntu16.04 + Wine1.9.4
配置Wine纯净版转自http://forum.ubuntu.org.cn/viewtopic.php?f=24&t=384535Dash -> 搜索wine,运行Configure Wine配置程序激活“函数库”页面,在“新增函数库顶替”下拉框里输入“winemenubuilder.exe”,添加,编辑,停用激活“函数库”页面,在“新增函数库顶替”下拉框里输入“winem
2016-07-16 19:12:56
1922
原创 SecureCRT for Linux
1、做好准备工作:下载SecureCRT for Linux刚开始,我下载了7.0.3的版本,但是后来安装过程中不能使用,所以又换了7.1.3的版本,OK下载破解工具securecrt_linux_crack.pl2、开始安装:sudo dpkg -i scrt-7.1.3-378.ubuntu12-64.x86_64.deb 好了,报错:scrt 依赖:lib
2016-06-18 18:52:22
4184
转载 FFMpeg之 Mpeg2TS解析
TS流是由一个又一个的188(或204)字节的ts小包组成:4字节的头和184字节的数据.4B的头:typedef struct{ unsigned sync_byte:8;/*8 bits的同步字节,0x47,传送包标识符*/ unsigned transport_error_in
2016-05-11 23:03:50
1642
转载 错误 -- Installation error: INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
http://blog.youkuaiyun.com/wqhjfree/article/details/7543694
2015-12-31 10:57:29
445
转载 Android 4.3安全機制探討
http://www.tshopping.com.tw/thread-232697-1-1.htmlhttp://loda.hala01.com/2013/08/android-4-3%E5%AE%89%E5%85%A8%E6%A9%9F%E5%88%B6%E6%8E%A2%E8%A8%8E/Android 預設的安全機制
2015-12-21 16:31:41
1003
原创 git cherry-pick 时遇到 cannot merge binary files问题解决办法
http://tedfelix.com/software/git-conflict-resolution.htmlhttps://www.kernel.org/pub/software/scm/git/docs/git-cherry-pick.html执行git checkout --theirs filename或者git checkout --ours filename
2015-08-26 10:18:12
7362
repo version 1.12
2018-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人