Согласно https://developer.android.com/training/wearables/watch-faces/service.html, мне нужно два привилегии показано здесь из моего файла манифеста (? Возможно, так как я модернизировал свои часы до 6,0)Разрешение PROVIDE_BACKGROUND больше не требуется?
<!-- Required to act as a custom watch face. -->
<uses-permission android:name="com.google.android.permission.PROVIDE_BACKGROUND" />
<!-- So we can keep the screen on and start vibrations -->
<uses-permission android:name="android.permission.WAKE_LOCK" />
Однако, начиная с недавнего времени я вижу следующее в журнале:
06-07 12:14:24.609 470-493/? W/PackageManager: Unknown permission com.google.android.permission.PROVIDE_BACKGROUND in package com.pipperpublishing.refwatch
Я искал любые изменения в модели разрешений, возможно, связанные с новой моделью в 6.0, но ничего не могу найти об этом.
Любые мысли?
ОБНОВЛЕНИЕ: Глядя на https://developer.android.com/reference/android/Manifest.permission.html, ясно, что PROVIDE_BACKGROUND больше не существует, но я не могу найти ничего, что говорит, что оно было заменено или почему оно больше не нужно.
Я поставил в запросе, чтобы получить документацию для этого исправить. Это никогда не было необходимо в первую очередь, и образцы тоже не используют его. –