首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我尝试查看ConnectivityManager类的tether()方法的实现,我想出了以下内容

我尝试查看ConnectivityManager类的tether()方法的实现,我想出了以下内容
EN

Stack Overflow用户
提问于 2013-11-29 19:02:08
回答 1查看 166关注 0票数 0
代码语言:javascript
复制
public int tether(String iface) {
   try {
        return mService.tether(iface);
   } catch (RemoteException e) {
        return TETHER_ERROR_SERVICE_UNAVAIL;
    }
  }

此方法只返回一个mService对象,该对象是一个IConnectivityMananger接口对象。此接口中声明了tether()方法。但是,ConnectivityManager不实现IConnectivityManager接口。所以必须有一个类来实现这个tether()方法,但是我找不到这样的类。欢迎在这方面提供任何帮助。

EN

回答 1

Stack Overflow用户

发布于 2013-11-29 19:19:12

IConnectivityManager是一个远程接口。它在IConnectivityManager.aidl中定义。tether()方法是远程接口的一部分。当调用mService.tether()时,它调用连通性管理器服务(在远程进程中运行)中的远程方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20284217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档