我试图查看一些AOSP类的来源: “ android.com.android.server.am.DumpHeapProvider”(然后我在此存储库中找到了源代码并在线查看了该文件:https://android.googlesource.com/platform/frameworks/base/+/master/services/core/java/com/android/server/am/DumpHeapProvider.java),因此我尝试将类导入到使用AndroidStudio和我立即注意到AndroidStudio找不到该类...
因此,我想知道AOSP类及其包是否是某种“外部”东西,应该像库一样在使用前下载并导入到您的项目中。
这听起来很奇怪,因为搜索AOSP会让我听到一个句子,上面写着AOSP由android操作系统和中间件组成,所以我期望它的库是我随AndroidStudio下载的Android SDK的一部分... >
使用这些AOSP类的正确方法是什么?
答案 0 :(得分:0)
我试图将类导入到使用AndroidStudio创建的新项目中,我立即注意到AndroidStudio找不到该类
绝大多数AOSP代表操作系统的代码。它很少是Android SDK的一部分,并且很少可以被应用程序使用。
我想知道AOSP类及其包是否是某种“外部”东西,应该像库一样在使用前下载并导入到您的项目中。
它们用于构建操作系统。
使用这些AOSP类的正确方法是什么?
构建操作系统,例如Android。