在Android M包了我們一個含有Bluetooth function的App
開機時出現了下面錯誤
09-01 13:12:36.103 2328 2328 E ServiceManager: add_service('NativeBluetoothRCService',65) uid=10002 - PERMISSION DENIED
本來以為是SELinux造成的
後來發現原來是權限上的的問題
最後加了下列後就可以順利執行
1. Android.mk
LOCAL_CERTIFICATE := platform
2. AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.xxxx.bluetoothrc"
android:versionCode="1"
android:versionName="1.0"
android:sharedUserId="android.uid.system" # <= Add the line
>
沒有留言:
張貼留言