Android Framework中的android.os.Trace类是否对其导入有限制?

时间:2014-03-07 08:05:39

标签: android android-framework

我的应用程序需要从Trace.java类访问一个方法,该类存在于android.os.Trace包中。我已经添加了相应的import语句来执行此操作。但构建系统显示错误,提到“未找到跟踪类”。 但令人惊讶的是,同一个软件包中的其他一些类的方法,即android.os完全可以访问。有人会解决这个异常吗?

或者是由于android构建系统导入此Trace.java类的限制?

我没有使用Android SDK,而是直接构建应用程序以及JB源代码树。应用程序的根目录已放在android源代码树中的正确位置。

提前致谢。

1 个答案:

答案 0 :(得分:0)

检查班级的来源。如果文档中的方法标记为@hide,则此方法将不会包含在SDK中,因此将无法用于您的应用程序。但是,我认为您可以使用反射调用此方法(如果没有为其实现安全检查)。