2014-03-07 2 views
0

내 응용 프로그램에는 android.os.Trace 패키지에있는 Trace.java 클래스에서 액세스 할 메소드가 필요합니다. 이 작업을 수행하기 위해 적절한 import 문을 추가했습니다. 그러나 빌드 시스템에서 '추적 클래스를 찾을 수 없음'이라는 오류가 표시됩니다. 놀랍게도 같은 패키지에있는 다른 클래스의 메소드 즉, android.os는 모두 액세스 할 수 있습니다. 이 변칙에 대해 아무도 언급하지 않겠습니까?Android 프레임 워크의 android.os.Trace 클래스는 가져 오기에 제한이 있습니까?

또는이 Trace.java 클래스를 Android 빌드 시스템에서 가져 오는 데 제한이 있습니까?

Android SDK를 사용하지 않고 JB 소스 트리와 함께 앱을 직접 제작하고 있습니다. app의 루트 디렉토리는 안드로이드 소스 트리의 적절한 위치에 있습니다.

미리 감사드립니다.

답변

0

클래스 소스를 확인하십시오. 문서의 메서드에 @hide 태그가있는 경우이 메서드는 SDK에 포함되지 않으므로 응용 프로그램에서 사용할 수 없습니다. 그러나, 나는 당신이 반영을 사용하여이 메소드를 호출 할 수 있다고 생각한다.