Пытается удалить разрешения Android SMS и CALL_LOG для консоли Play, но не может их найти - PullRequest
0 голосов
/ 19 декабря 2018

Play Dev Console предупреждает меня, что на мое приложение повлияет изменение политики, регулирующее использование разрешений SMS и CALL_LOG, однако я не могу обнаружить, что эти разрешения используются в моем приложении.Вот разрешения, которые использует приложение, которые я проверил, открыв APK в Android Studio и просмотрев AndroidManifest.xml:

com.google.android.c2dm.permission.RECEIVE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.INTERNET
android.permission.GET_ACCOUNTS
android.permission.WAKE_LOCK
android.permission.READ_CONTACTS
android.permission.WRITE_CONTACTS
android.permission.VIBRATE
android.permission.WRITE_SETTINGS
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_COARSE_LOCATION
android.permission.USE_FINGERPRINT

Есть ли какие-либо из вышеперечисленных триггеров для разрешения SMS или CALL_LOG?Соответствующая информация: Это старое приложение, которое я стараюсь не перекомпилировать, хотя это может быть неизбежно.

Ответы [ 2 ]

0 голосов
/ 21 декабря 2018

У меня была такая же проблема, чтобы решить проблему, я изменил двоичный файл внутреннего теста, потому что я только изменил рабочий бинарный файл.

0 голосов
/ 20 декабря 2018

ОК, я думаю, что нашел ответ.В документации по разрешениям Google говорится, что разрешение READ_CONTACTS является триггером для разрешений * _CALL_LOG, и это происходит, только если ваши minSdkVersion и targetSdkVersion <= 15. Это описывает мою ситуацию в этом устаревшем приложении, поэтомуСледующим моим шагом будет либо попытаться минимально настроить его и подписать его, либо укусить пулю и модернизировать всю сборку. </p>

...