Расширить UEventObserver.java

1

Эй! Для наблюдения прерываний GPIO я хочу создать класс наблюдателя, который должен быть подклассом UEventObserver.java, который находится в frameworks/base/core/java/android/os. Проблема в том, что этот класс не содержится в стандартном SDK android.jar. У кого-нибудь есть идея, как выйти из этого класса? Большое спасибо!

Теги:
gpio

2 ответа

0

Класс скрыт частью фреймворков, поэтому он не отображается через обычный API-интерфейс sdk, который использует Apps.

0

Я выполнил поиск во всех файлах android.jar на своем Mac с 10, 15 и 16 уровнями api и нашел класс только на уровне api 10. Кажется, он как бы устарел, но я не могу найти никакой информации вокруг что.

find . | xargs grep UEventObserver
Binary file ./android-10/data/android/os/UEventObserver$UEvent.class matches
Binary file ./android-10/data/android/os/UEventObserver$UEventThread.class matches
Binary file ./android-10/data/android/os/UEventObserver.class matches
Binary file ./android-10/data/layoutlib.jar matches
Binary file ./android-10/images/system.img matches
Binary file ./android-15/data/layoutlib.jar matches
Binary file ./android-16/data/layoutlib.jar matches
  • 0
    Класс скрыт, поэтому он не доступен из стандартного API-интерфейса, доступного в SDK. Он все еще используется внутри службы USBManager.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню