Я использую Crosswalk в качестве оболочки для веб-приложения. Приложение вылетает при запуске Crosswalk, в журнал записывается следующая строка:
01-10 19:20:13.496 28594 28594 E AndroidRuntime: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.SecurityException: Permission Denial: opening provider com.android.providers.contacts.ContactsProvider2 from ProcessRecord{2b6cf09 28594:uk.org.tropic.espionage/u0a203} (pid=28594, uid=10203) requires android.permission.READ_CONTACTS or android.permission.WRITE_CONTACTS
Другими словами, crosswalk попытался использовать READ_CONTACTS или WRITE_CONTACTS - или, по крайней мере, проверил, может ли он, и выдал исключение, когда не может - даже если мое приложение ничего такого не делает.
Есть ли способ остановить пешеходный переход, пытаясь это сделать? Похоже, это произошло только после перехода на пешеходный переход 2.4.0
.