AIDL权限验证
16lz
2021-01-24
AIDL权限验证
AIDL的具体使用此处不讲,如有需要自行百度,这里只讲AIDL的自定义权限及验证
1.服务端定义并声明权限:
<permission android:name="com.nsitd.aa" android:protectionLevel="normal"></permission> <uses-permission android:name="com.nsitd.aa"></uses-permission>
2.服务端注册服务的时候设置android:exported=“true”(必须)
重点:android:permission="com.nsitd.aa"不要在这里添加这句话,否则客户端如果权限不对会崩溃
<service android:name=".AIDLService" android:exported="true" > <intent-filter> <action android:name="com.nsitd.aidl_service"></action> <category android:name="android.intent.category.DEFAULT"></category> </intent-filter> </service>
3.客户端申请权限
<uses-permission android:name="com.nsitd.aa"></uses-permission>
更多相关文章
- Android(安卓)AIDL实现调用第三方登录
- Android——蓝牙通信
- Android的通信机制与网络(一)
- Android跨进程通信 AIDL使用
- Android--把文件发送给另一个设备
- 详解Android系统中的root权限获得原理
- Android(安卓)获取Root权限 详细图解
- android:各种访问权限Permission
- Android客户端与服务器用Socket进行通信