求助 V2EX 的大佬们,我这还是第一次用 V2EX 提问。
如果我在 android.os 包下建一个 ServiceManager 类,并写上 getService 方法:
package android.os;
public class ServiceManager { public static IBinder getService(String name) { throw new UnsupportedOperationException(); } }
调用 getService 方法会成功返回一个 Binder Proxy,这是什么高级操作?
我看了一下 getService 的 Android 源码,注释上并没有 @hide 标签,难道没有标注 @hide 标签的系统方法都可以用这种方式使用嘛?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.