我看了com.android.settings.TetherSettings的源代码,发现里面调用的是ConnectivityManager的setUsbTethering方法。
但是这个方法是个隐藏方法,我使用反射去调用但是调用不了,报了一个异常
java.lang.IllegalArgumentException: expected receiver of type android.net.IConnectivityManager$Stub$Proxy, but got java.lang.Class<android.net.IConnectivityManager$Stub$Proxy>
请问是什么问题?
但是这个方法是个隐藏方法,我使用反射去调用但是调用不了,报了一个异常
java.lang.IllegalArgumentException: expected receiver of type android.net.IConnectivityManager$Stub$Proxy, but got java.lang.Class<android.net.IConnectivityManager$Stub$Proxy>
请问是什么问题?
解决方案 »
- 程序中无法调用EntityUtils.consume(HttpEntity)方法
- Android 中把一张图片合成到一个视频里面去
- 救助!求助!求助!求赐教关于android的学习和基础!
- android launcher
- 高分求助!android中如何获取列表项中的组件及如何解决点击时背景无变化的问题
- 在android上做web service的编程,数据解析的问题。
- 【请问】移动开发的话使用Ubuntu好还是……
- android 非root机器如何备份已安装程序的apk
- Android Theme 更新主题问题
- 安卓应用横竖屏切换的问题
- onItemClick方法中的position和id是什么意思?
- android通过screenshot截屏为空值
但是这个方法是个隐藏方法,我使用反射去调用但是调用不了,报了一个异常
java.lang.IllegalArgumentException: expected receiver of type android.net.IConnectivityManager$Stub$Proxy, but got java.lang.Class<android.net.IConnectivityManager$Stub$Proxy>
请问是什么问题?提示参数不对啊