代码之家  ›  专栏  ›  技术社区  ›  jqpubliq

android源引用缺少的类

  •  0
  • jqpubliq  · 技术社区  · 14 年前

    我从android开源项目中克隆了一些树来查看代码,但是我无法构建它们,因为它们引用了似乎不存在的类。

    例如,音乐应用程序 here 参考文献 android.media.MediaFile 根据 package summary 不存在,就像 ArrayListCursor 它有一个旧的 javadoc 但现在 absent in current documentation .

    那么,开源项目是否与发布的sdk分离了呢?另外,有没有办法用当前的sdk构建这些开源包?

    谢谢,

    - JQP

    1 回复  |  直到 13 年前
        1
  •  2
  •   CommonsWare    14 年前

    开放源码项目也不相交吗? 从发布的sdk?

    android的股票应用程序与sdk没有任何关系。大多数是在sdk存在之前编写的。

    例如,有一个 android.media.MediaFile 类,和 ArrayListCursor 班级。它们不是sdk的一部分,但是您可以使用 Google Code Search 以及 package:android 限定符。

    还有,有没有办法建造这些 当前 SDK?

    如果“开放源码软件包”是指应用程序,那么通常不是,它们不能使用sdk构建。总有一天,也许他们能做到,但在某些情况下并非没有实质性的工作。