我需要以编程方式打开/关闭移动数据.下面的代码不适用于5.x. 你能帮我么.提前致谢.
private void setMobileDataEnabled(Context context, boolean enabled) throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException, NoSuchMethodException, InvocationTargetException {
final ConnectivityManager conman = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
final Class conmanClass = Class.forName(conman.getClass().getName());
final Field connectivityManagerField = conmanClass.getDeclaredField("mService");
connectivityManagerField.setAccessible(true);
final Object connectivityManager = connectivityManagerField.get(conman);
final Class connectivityManagerClass = Class.forName(connectivityManager.getClass().getName());
final Method setMobileDataEnabledMethod = connectivityManagerClass.getDeclaredMethod("setMobileDataEnabled", Boolean.TYPE);
setMobileDataEnabledMethod.setAccessible(true);
setMobileDataEnabledMethod.invoke(connectivityManager, enabled); }
Run Code Online (Sandbox Code Playgroud)
03-30 12:42:29.466:W/System.err(5966):java.lang.NoSuchMethodException:setMobileDataEnabled [boolean] 03-30 12:42:29.466:W/System.err(5966):at java.lang .Class.getMethod(Class.java:664)03-30 12:42:29.466:W/System.err(5966):at java.lang.Class.getDeclaredMethod(Class.java:626)
java.lang.NoSuchMethodException:setMobileDataEnabled [boolean] @在line下面.
final方法setMobileDataEnabledMethod = connectivityManagerClass.getDeclaredMethod("setMobileDataEnabled",Boolean.TYPE);
我正在开发In App billing ans,这几天我已经陷入困境.
我已经为我的应用程序创建了产品列表,该列表在市场上保存为草稿.但是,当我在设备上运行我的应用程序时,它给出了一个错误"您请求的项目无法购买".有人可以帮我解决这个问题吗?
我正在寻找 Android 视频编辑器库,它允许我在视频文件中添加图像、文本、音频内容。如果您知道此类图书馆,请分享您的知识。提前致谢。