东软网站建设,保定网站设计制作,德阳互联免费云主机,长沙seo服务哪个公司好最近闲来无事#xff0c;把源码编译一下#xff0c;然后把这个源码编译到pixel3手机上#xff0c;并且简单修改一下源码的网络请求#xff0c;添加一些日志打印#xff0c;堆栈打印#xff0c;记录一下防止忘记 首先需要下载源码 下载对应源码对应的驱动 https://develop… 最近闲来无事把源码编译一下然后把这个源码编译到pixel3手机上并且简单修改一下源码的网络请求添加一些日志打印堆栈打印记录一下防止忘记 首先需要下载源码 下载对应源码对应的驱动 https://developers.google.com/android/drivers?hlzh-cn
在源码的目录下执行 1.source build/envsetup.sh 2.lunch执行完这个命令会让你选一个编号这个编号要对应你要刷的系统版本手机类型 3.m -j4一般电脑执行这个即可-j4就是开启3个线程
不懂得可以看看下边链接文章 https://source.android.com/docs/setup/build/building?hlzh-cn
然后编译完成之后切换到源码目录下一般是blueline目录 依次执行 1.adb reboot bootloader 2.fastboot flashall有得文章说执行 fastboot flashall -w意思是清除原有得数据 这样就可以完成刷机了第一次可能会耗费时间第二次就会好很多属于增量编译
记录一下ubuntu系统下得查找命令 grep -r “OkHttpClient” /mnt/ddd/haha/ 这就是在目录下查找OkHttpClient得路径
cp a.txt /usr/ /mnt/ 复制文件到某个目录下
最后说一下网络请求其实是用得okhttp但是稍微改了下如果我们自己添加拦截器其实是不起作用得需要到HttpEngine这个类里面去添加日志如果不知道哪里调用了当前类可以在OkHttpClient这个类得构造方法里添加堆栈打印 Exception e new Exception(“this is a log”); e.printStackTrace(); 要注意引入包就好了。