求助 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 标签的系统方法都可以用这种方式使用嘛?