个人工作笔记(20170522-20170527)
来源:互联网 发布:墨菲斯 知乎 编辑:程序博客网 时间:2024/06/10 21:29
2017.5.27
cmd窗口下,想要打开光标所在路径的文件夹窗口,命令:
explorer .
可以查看explorer命令
电脑USB由蓝色和黑色两种,区别:
蓝色芯的是USB3.0接口,黑色芯的是USB2.0接口,USB3.0接口使用USB3.0的设备速度大约是USB2.0接口的十倍。
2017.5.26
进调试模式
adb shell setprop *******.debuggable 1
adb root
adb remount
adb install ***.apk
2017.5.23
fastboot是android快速启动的一个方法,请注意,fastboot命令如果不知道怎么用,请输入 fastboot help,所有的命令会罗列出来。
进入FFBM(工厂快速启动模式)
adb reboot bootloader //进入到fastboot模式
fastboot flash misc misc.img文件路径 //烧写指定分区
fastboot reboot //重启手机
退出FFBM
adb reboot bootloader
fastboot erase misc //擦除分区
fastboot reboot
fastboot flashall //一次烧录所有分区,注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机
fastboot flash splash1 //烧写开机画面
2017.5.24
问题:android N 在编译完成后,通过命令
fastboot flash systemimage systemimage路径
出现错误 device is locked. Cannot erase
对策:
fastboot flash devinfo unlock_devinfo.img
fastboot reboot-bootloader
fastboot oem unlock-go
fastboot reboot-bootloader
fastboot oem unlock-go
然后就能正常刷system了
unlock_devinfo.img在群共享里面有
分析:手机有个标记位 存在 devinfo分区,也可以到 开发者选择 里面有个 unlock 手机的菜单, 选择 unlock 也能达到目的
2017.5.25
git status
查看当前目录的修改情况,列出修改的和增删的文件路径
pluma 文件路径
pluma是一个文本编辑器,上述命令为运行文本编辑器,编辑指定路径里面的文件
编译app
source build/envsetup -----此句必须有,设置环境变量
mmm app路径
或者切换到app路径下 mm -B ,此命令mm,加上才可以编译资源等
Android 7.0(Android N)编译问题,默认使用JACK编译,而不再使用openjdk
log 最下面有 jack 相关的一些信息,如:
Failed to contack Jack server: problem reading jack-server/client.pem. try jack-diagnose 之类的,是因为jack-service 无法创建导致
解决办法:
1) 修改 /home/yourname/.jack-settings 里面的
SERVER_PORT_SERVICE=8076
SERVER_PORT_ADMIN=8077
改成一个其他的数字(随便改,不要和别人相同即可,不过我一般都是4位长度)
2) 看看是否存在: /home/yourname/.jack-server/config.properties
如果存在,把里面的PORT_SERVICE、ADMIN 改成和 jack-serttings 的一样
如果不存在,直接开始编译 ;编译过后,等文件生成了, 再修改即可。
3)还有一种情况会编译不过:
服务器其他人也同时在编译,编译android N时, 会提示 内存不足(英文)之类的。内存不足的问题,即使编译完,jack也不会退出,占用很大的内存,因此在编译完后需要运行如下命令:
Failed to contack Jack server: problem reading jack-server/client.pem. try jack-diagnose 之类的,是因为jack-service 无法创建导致
解决办法:
1) 修改 /home/yourname/.jack-settings 里面的
SERVER_PORT_SERVICE=8076
SERVER_PORT_ADMIN=8077
改成一个其他的数字(随便改,不要和别人相同即可,不过我一般都是4位长度)
2) 看看是否存在: /home/yourname/.jack-server/config.properties
如果存在,把里面的PORT_SERVICE、ADMIN 改成和 jack-serttings 的一样
如果不存在,直接开始编译 ;编译过后,等文件生成了, 再修改即可。
3)还有一种情况会编译不过:
服务器其他人也同时在编译,编译android N时, 会提示 内存不足(英文)之类的。内存不足的问题,即使编译完,jack也不会退出,占用很大的内存,因此在编译完后需要运行如下命令:
jack-admin kill-server
留意看看log阅读全文
0 0
- 个人工作笔记(20170522-20170527)
- 个人工作笔记(orcale)
- 个人工作笔记
- 个人bug笔记(个人保存)
- 个人(做人做事工作)心得
- OLAP工作的基本概念(结合个人工作)
- 工作笔记(一)
- 工作笔记(二)
- 工作笔记(三)
- 工作笔记(二)
- 工作笔记(三)
- 工作笔记(一)
- 工作笔记(二)
- 工作笔记(四)
- 工作笔记(五)
- (个人笔记) java 查询
- (个人笔记) ssi整合
- OpenMp 个人笔记(一)
- Java基础
- 【Swift】文档分享到其他应用
- 整理一下vim命令的基本用法
- Vue2.0进阶组件篇1 教你秒撸(短信倒计时组件)
- 数据库范式-表结构设计规范
- 个人工作笔记(20170522-20170527)
- 【PMP认证考试之个人总结】第 9 章 项目沟通管理
- Android面试整理(一)-- Fragment生命周期
- FreeBSD7 升级OpenSSL
- POJ 1419 Graph Coloring 笔记
- vue2.0全家桶项目实用代码片段
- MongoDB
- Android返回键处理、任务和home键处理
- 宋宝华:论程序员的时代焦虑与焦虑的缓解