android 通过反射来使用隐藏的@hide方法

  1.     try {  
  2.              Class clazz = CallSmsSafeService.class.getClassLoader().loadClass("android.os.ServiceManager");  
  3.         Method method = clazz.getDeclaredMethod("getService", String.class);  
  4.         IBinder ibinder = (IBinder) method.invoke(null, TELEPHONY_SERVICE);  
  5.         ITelephony.Stub.asInterface(ibinder).endCall();"color:#362e2b;">  
  6.     } catch (Exception e) {  
  7.         e.printStackTrace();  
  8.     }  

你可能感兴趣的:(android 通过反射来使用隐藏的@hide方法)