1

嘿!为了观察 GPIO 中断,我想创建一个观察者类,它应该是 UEventObserver.java 的子类,可以在 frameworks/base/core/java/android/os 中找到。问题是,这个类不包含在标准 SDK android.jar 中。有没有人知道如何从这个类扩展?非常感谢!

4

2 回答 2

0

我在我的 Mac 上使用 api 级别 10、15 和 16 搜索了所有 android.jar,只找到了 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
于 2013-02-02T01:03:23.777 回答
0

该类是框架的隐藏部分,因此不会通过应用程序使用的普通 sdk API 公开。

于 2013-03-29T13:42:31.897 回答