android-studio-2022.1.1.19-windows.exe
运行安装一、 创建工程,如下图动图所示。
二、添加系统签名文件
youyeetooR1.keystore
存放到 security 文件夹下。File
-> Project Structure...
-> Modules
-> Signing Configs
Signing 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')
...
}