凝傲剑秋
凝傲剑秋
  • 发布:2023-09-22 09:27
  • 更新:2023-09-22 09:27
  • 阅读:295

NS实现控制移动端的网络

分类:Native.js
Class[] getArgArray = null;  
Class[] setArgArray = new Class[] {boolean.class};  

Object[] getArgInvoke = null;  

try {  
    Method mGetMethod = conManager.getClass().getMethod("getMobileDataEnabled", getArgArray);  
    Method mSetMethod = conManager.getClass().getMethod("setMobileDataEnabled", setArgArray);  
    boolean isOpen = (Boolean) mGetMethod.invoke(conManager, getArgInvoke);  
    if (isOpen) {  
        mSetMethod.invoke(conManager, false);  
    } else {  
        mSetMethod.invoke(conManager, true);  
    }  
} catch (Exception e) {  
    e.printStackTrace();  
}  

以上是java代码,用NS实现到getMethod,控制台提示getMethod方法不存在

2023-09-22 09:27 负责人:无 分享
已邀请:

要回复问题请先登录注册