[英]How to open AOSP default launcher app Launcher3 in Android Studio?
我克隆了 Launcher3,它是 AOSP 的默认启动器: https://android.googlesource.com/platform/packages/apps/Launcher3/+/refs/tags/android-11.0.0_r28
我在 Android Studio 上打开它并得到
01:04 Gradle sync failed: com.android.tools.idea.gradle.project.sync.idea.issues.SdkPlatformNotFoundException: Module: 'Launcher3' platform 'android-R' not found. (1 m 34 s 191 ms)
怎么了? 我确保下载了 Android 11 SDK
您不能在 Android Studio 中直接编译/添加 AOSP 项目,因为它们遵循 AOSP 构建系统。 也就是说,您首先应该尝试使用“idegen”工具导入源代码。
请遵循这些以供参考:
https://android.googlesource.com/platform/development/+/refs/heads/master/tools/idegen/README
虽然使用 Android.mk /.bp 构建确实更好地支持 AOSP 项目,但我相信您可以通过在gradle.properties中设置COMPILE_SDK=30
来解决android-R
问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.