下载的SDK源代码中缺少接口文件

时间:2016-09-01 11:44:50

标签: android sdk android-sdk-tools android-package-managers

我尝试尽可能深入sdk源代码。

让我说我进入我的sdk来源,~/Android/Sdk/sources/android-24/android/app/ApplicationPackageManager.java

import android.content.pm.IPackageManager;

IPackageManager.java目录中没有此类文件pm

[xiaobai@localhost pm]$ pwd
/home/xiaobai/Android/Sdk/sources/android-24/android/content/pm
[xiaobai@localhost pm]$ ls I*
InstrumentationInfo.java  IntentFilterVerificationInfo.java
[xiaobai@localhost pm]$ 

为什么不存在?我误解了什么吗?

1 个答案:

答案 0 :(得分:1)

IPackageManager是一个aidl文件。当您通过SDK工具下载源代码包时,似乎不包括aidl文件。

您可以浏览在线存储库以查找它:IPackageManager.aidl 您可以在浏览器中查看文件内容。