public int tether(String iface) {
try {
return mService.tether(iface);
} catch (RemoteException e) {
return TETHER_ERROR_SERVICE_UNAVAIL;
}
}此方法只返回一个mService对象,该对象是一个IConnectivityMananger接口对象。此接口中声明了tether()方法。但是,ConnectivityManager不实现IConnectivityManager接口。所以必须有一个类来实现这个tether()方法,但是我找不到这样的类。欢迎在这方面提供任何帮助。
发布于 2013-11-29 19:19:12
IConnectivityManager是一个远程接口。它在IConnectivityManager.aidl中定义。tether()方法是远程接口的一部分。当调用mService.tether()时,它调用连通性管理器服务(在远程进程中运行)中的远程方法。
https://stackoverflow.com/questions/20284217
复制相似问题