![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 53
唐吉坷德
Read The Fucking Source Code~~
展开
-
使用AndroidStudio开发Framework
我们在开发使用android studio开发Framework时发现打开源码项目类和类之间无联系,代码不会自动联想,并且android sdk里的类和方法也无法自动联想并且没有错误提示。这样开发起来效率会很低。那能不能用AS开发android源码时和开发APP一样呢?答案是可以的~我们可以用android studio导入android.ipr的方法来开发Framework。获取android.ipr的步骤1、编译idegen模块,在aosp文件目录下执行make idege..原创 2021-12-10 12:00:58 · 3491 阅读 · 0 评论 -
巧用sh脚本调试Framework
当我们编译完自己模块代码时需要将我们的编译好的jar包、apk等文件push到我们的android系统里。这时候我们要做以下操作adb rootadb remountadb push out out/target/product/xxx/system/app/xxxApp/xxx.apk /system/app/xxxAppadb shell syncadb reboot一共需要执行五条命令,这还只是需要push一个文件。如果多个文件操作起来就会比较繁琐费时。既然这些操作全是命令我们完原创 2021-12-10 09:57:03 · 2000 阅读 · 0 评论 -
Framework代码本地编译调试流程
代码编译APP或Service代码单编调试1、在aosp文件目录下在将环境变量加载到内存中,在终端中输入下面命令source build/envsetup.sh2、选择平台编译选项lunch3、输入后会出现一个选择列表,然后输入你想要的项目的序号即可。如下所示我这里选择的7,也可以直接lunch 7或者lunch test_high-userdebugYou're building on LinuxLunch menu... pick a combo:1. aos...原创 2021-12-09 19:25:59 · 1743 阅读 · 0 评论 -
Framework代码整编
代码编译1、在aosp文件目录下在将环境变量加载到内存中,在终端中输入下面命令source build/envsetup.sh2、选择平台编译选项lunch3、输入后会出现一个选择列表,然后输入你想要的项目的序号即可。如下所示我这里选择的7,也可以直接lunch 7或者lunch test_high-userdebugYou're building on LinuxLunch menu... pick a combo:1. aosp_arm-eng2. aosp_arm6原创 2021-12-09 19:17:56 · 463 阅读 · 0 评论 -
从APP到Framework(android架构篇)
从app层思想讲解android架构原创 2021-12-09 16:38:22 · 4159 阅读 · 0 评论 -
React-Native环境搭建各种问题处理
最近打算入门学习react-native的开发,但是在环境搭建时候出现了各种问题。在这里跟大家分享下我踩过的各种坑。环境搭建:根据官网http://facebook.github.io/react-native/ 给出的步骤。环境很容易就搭建起来了 1、安装node brew install node 2、安装watchman brew in...原创 2018-04-04 19:36:16 · 2813 阅读 · 0 评论