2016-06-07 15 views
0

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의 새 모델과 관련된 권한 모델의 변경 사항에 대해 인터넷 검색을 해봤지만 이에 대해서는 아무 것도 발견 할 수 없습니다.

의견이 있으십니까?

업데이트 :을 보면 PROVIDE_BACKGROUND이 (가) 더 이상 존재하지 않지만 대체되었거나 더 이상 필요없는 이유를 찾을 수 없습니다.

+0

이 문제에 대한 설명서를 요청했습니다. 그것은 처음에는 필요하지 않았고 샘플도 사용하지 않았습니다. –

답변

2

G +의 Wear 개발 커뮤니티에이 질문을 전달했으며 Google 개발자 대변인에 따르면이 사용 권한은 실제로 사용되지 않았으며 매니페스트에서 삭제해도 안전합니다.

참조 : https://plus.google.com/+SterlingUdell/posts/hvec9y93Gtf

+0

굉장! 후속 조치 주셔서 감사합니다. 나는 실제로 Google에 물어 보지 않을 것이라고 생각했다. – Opus1217

+1

공식 샘플 https://github.com/googlesamples/android-WatchFace는이 사용 권한도 사용하지 않는다. 이를 반영하기 위해 언급 한 문서 링크를 가져와야합니다. –

관련 문제