在android sdk中,我已经下载了Android SDK的源代码。因此,现在我有SDK中提供的库的源代码。
但是,我从GrepCode下载的项目导入'android.media.Audiosystem'。我发现该文件不在我的sdk目录中,因此在项目中找不到。这怎么可能?它不能是第三方,因为它位于'android.media'路径下,这是sdk库的路径。
项目中可能会有更多这样的文件。为什么会发生这种情况,我该如何解决它,即让我的SDK包含的文件比现有的多?
答案 0 :(得分:0)
您无法看到该课程,因为它无法访问。
HERE您可以找到它的源代码:
package android.media;
/**
* @hide
*/
public class AudioSystem {
}
由于该类为@hide
,因此不会将其导出到SDK。该类甚至没有在developer.android.com中记录(您可以找到 AudioManager.java 但不能 AudioSystem.java )
我不确定该类是如何在您导入的项目中使用的。