1
我最近從API 21切換到了23,以創建Android Wear手錶。
爲了簡潔起見,我不會評論這個痛苦的過程。 (1)
當我上傳到谷歌播放我注意到,新的API有加,未經本人同意,4個新的權限:
Android Wear新(不需要)權限
Required permissions 6 permissions (4 added)
=> android.permission.ACCESS_NETWORK_STATE
=> android.permission.INTERNET
android.permission.WAKE_LOCK
=> com.google.android.c2dm.permission.RECEIVE
com.google.android.permission.PROVIDE_BACKGROUND
=> com.mycompany.mypackage.permission.C2D_MESSAGE
我仔細檢查了其中包含我的「通常」的清單
<uses-permission android:name="com.google.android.permission.PROVIDE_BACKGROUND" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
怎麼(heck)我擺脫這些?
(1)很少的API讓我想衝在人臉上方這麼多。並且可能並不需要他們爲你做什麼 -
play-services-wearable:x.y.x確實是罪魁禍首。擺脫它。將APK大小縮小一半。謝謝。 – MonoThreaded