Exported service does not require permission

百度这个标题,结果千篇一律,吐了。

问题:Android测试AIDL,服务端AndroidManifest.xml中定义Service,提示Exported service does not require permission。


Exported service does not require permission_第1张图片
警告提示.png

千篇一律的内容就不说了,说下怎么解决。

1.服务端AndroidManifest.xml声明自定义permission
2.服务端service标签添加permission属性,值为自定义permission的值
3.重要:客户端AndroidManifest.xml中使用uses-permission,值为服务端permission的值

Exported service does not require permission_第2张图片
服务端声明自定义permission.png
Exported service does not require permission_第3张图片
服务端service添加permission属性.png
Exported service does not require permission_第4张图片
客户端使用uses-permission.png

就行了。

你可能感兴趣的:(Exported service does not require permission)