android-studio-2022.1.1.19-windows.exe 运行安装 (可以使用最新版本)一、 创建工程,如下图动图所示。

二、添加系统签名文件
youyeetooR1.keystore 存放到 security 文件夹下。File -> Project Structure... -> Modules -> Signing ConfigsSigning Configs 下方的 + ,输入 youyeetooR1, 回车。在相应的位置填入的信息。Store File:点击文件夹图标选择 youyeetooR1.keystore 存放的路径Store Password:填入 youyeetooKey Alias:填入 youyeetooKey Password:填入 youyeetooBuild Variants -> Build Types -> debug -> Signing Config。选择$signingConfigs.youyeetooR1。动图如下所示。
三、添加系统权限
在 AndroidManifest.xml 文件里添加
android:sharedUserId="android.uid.system"
tools:ignore="Deprecated"

四、添加framework.jar
cat youyeetooR1-Android13.tar.gz0* > youyeetooR1-Android13.tar.gz
tar -xzvf youyeetooR1-Android13.tar.gz
cd youyeetooR1-Android13
source build/envsetup.sh
lunch youyeetooR1-userdebug
./build.sh -UKAu
framework.jar (在Ubuntu主机上进行)make javac-check-framework
打包结束,生成 out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar 文件。将该 classes.jar 文件复制到工程目录下的 app/libs 目录下。
Add As Library...
将
dependencies {
...
implementation files('libs\\classes.jar')
...
}
修改为
dependencies {
...
compileOnly files('libs\\classes.jar')
...
}