用于调试的修改安卓系统源代码,功能和Android Studio功能相似。
支持IDE中编辑Java、Kotlin和C++,同时支持对AOSP源码的debug调试。
只有Linux版本。
ASFP 的官网:
https://developer.android.com/studio/platform
下载链接:
https://googledownloads.cn/android/asfp/asfp-2023.1.1.19-linux.deb
https://googledownloads.cn/android/asfp/asfp-2023.2.1.20-linux.deb
https://googledownloads.cn/android/asfp/asfp-Ladybug-2024.2.1.11-linux.deb
https://googledownloads.cn/android/asfp/asfp-canary-Ladybug%20Feature%20Drop-2024.2.2.6-linux.deb
https://googledownloads.cn/android/asfp/asfp-canary-meerkat-2024.3.1.9-linux.deb
安装:
sudo dpkg -i ~/下载/asfp-2023.1.1.19-linux.deb
sudo dpkg -i ~/下载/asfp-2023.2.1.20-linux.deb
sudo dpkg -i ~/下载/asfp-canary-meerkat-2024.3.1.9-linux.deb
安装后的位置在
/opt/android-studio-for-platform/bin/studio.sh
启动图标(重启生效)
touch ~/.local/share/applications/ASFP.desktop
gedit ~/.local/share/applications/ASFP.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=ASFP
Comment=Android Studio For Platform
Exec="/opt/android-studio-for-platform/bin/studio.sh" %f
Icon=/opt/android-studio-for-platform/bin/studio.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;IDE;
StartupWMClass=android-studio
可选环境变量:
gedit ~/.profile
# Android SDK Tools PATH
export ANDROID_HOME=${HOME}/Android/Sdk
export PATH="${ANDROID_HOME}/tools:${PATH}"
export PATH="${ANDROID_HOME}/emulator:${PATH}"
export PATH="${ANDROID_HOME}/platform-tools:${PATH}"
命令进行卸载:
sudo apt remove asfp
使用方式参考:
https://zhuanlan.zhihu.com/p/664974914
https://blog.csdn.net/a568478312/article/details/145119574
https://wiki.lineageos.org/how-to/import-to-android-studio/