APK를 Google에 업로드 할 때 READ_PHONE_STATE 권한이 있음을 확인했습니다. 필자는 그것을 추가하지 않았으며 내 매니페스트 나 내 프로젝트의 다른 파일에 아무 것도 쓰여지지 않았습니다. (이 권한을 얻기 위해 모든 도서관을 살펴 보았습니다.)내 애플리케이션이 매니페스트에 선언되어 있지 않지만 READ_PHONE_STATE 권한이있는 이유는 무엇입니까?
내 라이브러리에 이전 빌드에서이 권한이 없습니다. 마지막 빌드 이후로 안드로이드 스튜디오를 버전 1로 업데이트하고, 내 안드로이드 SDK를 업데이트하고 (코드에서) 내 앱에 몇 가지 변경을가했습니다. 내 앱에서 기기 ID를 요청하지 않습니다.
내 앱에는 minSDK가 14이고 광고가 없습니다.
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
가 여기에 문제가있는 apk file
다른 별자리로 이것을 재현했습니다 : 주 프로젝트에서 다른 minSdk/타겟을 지정한 라이브러리 프로젝트를 통합했습니다. – Patrick