获取ITelephony 对象

Method method = null;
IBinder binder = null;
try {
method = Class.forName("android.os.ServiceManager").getMethod("getService", String.class);
binder = (IBinder) method.invoke(null, new Object[]{Context.TELEPHONY_SERVICE});
} catch (Exception e) {
Log.e(TAG, "Error msg:" + e);
}
ITelephony mTelephony = ITelephony.Stub.asInterface(binder);
posted @ 2018-05-24 17:06  rose_jeff  阅读(102)  评论(0编辑  收藏  举报