Мое приложение для Android не имеет ничего общего с телефонными звонками, но я вижу, что когда я устанавливаю сборку отладки на своем тестовом устройстве, для этого требуются разрешения "Телефонные звонки: читать состояние телефона и личность". (Я не упоминаю об этом в AndroidManifest.xml
).
Я хотел бы иметь минимально возможные разрешения и задавался вопросом, знает ли кто-нибудь, как избавиться от этого? Я прокомментировал ту часть, где я записывал некоторые вещи из Build.MODEL
, Build.VERSION.*
и т.д. Я также прокомментировал ту часть, где я обнаружил ориентацию пейзаж/портрет, считая, что это может быть "состояние телефона". Но ни один из них, похоже, не удалял это разрешение.
Я нашел этот отчет об ошибке: http://code.google.com/p/android/issues/detail?id=4101, но он помечается как работающий с запиской о правильности разрешений с рынка, но не иначе. Это другие люди? (Мне бы не хотелось публиковать на рынке, чтобы проверить это.) В противном случае кто-нибудь знает, есть ли API, с которым я могу избежать вызова, что сделает его таким, чтобы мое приложение не нуждалось в этом разрешении?
Спасибо!