开发环境
杨宇新2023
这个作者很懒,什么都没留下…
展开
-
repo status命令优化
repo status命令过滤没有任何改动的仓库repo status命令正常的输出包含了所有仓库的状态信息,如果仓库数量很多的情况下,会打印大量无用信息。本文通过修改本仓库中的project.py解决此问题。打印仓库状态的函数是PrintWorkTreeStatus,代码路径是.repo/repo/project.py相关代码如下:1.通过三引号注释原有的输出内容2.对上述输出内容进行判断...........................原创 2022-06-30 11:32:11 · 1606 阅读 · 0 评论 -
批处理复制文件
call:funcCopyOneFile 848 白板 WhiteBoardcall:funcCopyOneFile 848 批注 Annotationcall:funcCopyOneFile 848 语音助手 VoiceAssistantcall:funcCopyOneFile commons 日程管理 Schedulecall:funcCopyOneFile commons 文件管理器 FileManagercall:funcCopyOneFile commons 系统升级 Upgrade.原创 2021-06-10 17:10:45 · 171 阅读 · 0 评论 -
快速编译framework
adb root & adb remountset SRC_ROOT_PATH=\\10.40.73.73\workspace\v\code\main\AN:: frameowrk.jaradb push %SRC_ROOT_PATH%\out\target\product\ktc_v2\system\framework\framework.jar /system/frameworkadb push %SRC_ROOT_PATH%\out\target\product\ktc_v.原创 2021-06-10 17:04:35 · 413 阅读 · 0 评论 -
如何使用自定义的签名进行调试
直接使用自定义的签名进行调试时,eclipse会提示"Keystore was tampered with, or password was incorrect"。原因就是eclipse会使用调试签名特有的别名和密码访问该签名文件,导致密码错误。解决办法就是修改自家的签名文件的别名(alias),密钥密码(keypassword),库密码(storepassword)。原创 2016-07-21 10:14:13 · 840 阅读 · 0 评论 -
mklichee编译笔记
环境:1)ubuntu16.04 lts2)openjdk 1.7问题:awk: line 2: function strtonum never defined解决办法 :sudo apt-get install gawk原创 2016-09-01 10:11:52 · 1752 阅读 · 0 评论 -
android6.0单独编译和调试framework源码的方法
缺省情况下,android 6.0的编译过程会优化framework.jar,这导致所有系统启动相关的文件(比如service.jar)一起打包到boot.oat中打包,并引入了checksum机制,无法单独针对一个文件进行修改。framework单独编译方法1:为了方便调试,最便捷的方法就是在device目录下修改BoardConfig.mk(我的目录是android/device/so原创 2016-10-14 11:24:51 · 7068 阅读 · 0 评论 -
mklichee操作步骤
1.lichee目录:mkdistclean2.lichee目录:mkclean3.lichee目录:source buildroot/scripts/mksetup.sh依次选择:0. sun50iw1p1(chips)0. android(platforms)0. linux-3.10(kernel)1. p1(board)4.lichee目录:mk原创 2016-10-25 09:29:17 · 1633 阅读 · 0 评论 -
AndroidStudio用gradle编译中文乱码
在Gradle Scripts下的 build.gradle(Module:app)文件中,增加一行代码: android { compileOptions.encoding = "GBK" } 该文件全文如下:(加粗部分是关键) apply plugin: 'com.android.application' android { compileSdkVer原创 2017-03-01 10:11:51 · 3427 阅读 · 0 评论 -
重启应用的方法
@ECHO OFFFOR /f "tokens=2,9 delims= " %%b in ('adb shell ps') do ( IF %%c EQU com.toycloud.tcservice set pid1=%%b)FOR /f "tokens=2,9 delims= " %%b in ('adb shell ps') do ( IF %%c EQU com.to...原创 2016-09-08 14:47:30 · 1321 阅读 · 0 评论