前言:有需求或者问题,请留言私信,如果能够给你提供思路,我会尽快回复。
①能够将Android系统APP作为一个独立项目在Android Studio开发。
②单独copy该系统APP并overlay,不修改侵入原生APP。
③移植到Android Studio后开发有代码提示。
如果你想实现以上效果,那么这篇文章就能解决你的问题。
以下以SystemUI为例。
1.复制SystemUI源码为SystemUI2.
2.在Android Studio里新建SystemUIProject项目。
3. 打开终端,输入以下命令。
ln -sf /AOSP/frameworks/base/packages/SystemUI2 /xxxx/AndroidStudioProjects/SystemUIProject/
ln -sf [源码路径] [项目路径]
该命令的意思是将源码路径和项目路径软连接。即为即将要修改的SystemUI2[源码路径]创建一个快捷方式SystemUIProject[项目路径]。
创建成功后是这样: