Я получаю следующее исключение во время работы на устройстве Android 6.
java.lang.SecurityException: Missing android.permission.GET_ACCOUNTS
Это похоже на довольно прямое исключение, но для меня это не так. Мой манифест выглядит так:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="..." >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<application
...
Кусок кода, который генерирует это исключение, представляет собой следующую строку:
mLoggedInEmail = Plus.AccountApi.getAccountName(mGoogleApiClient);
На устройстве Android 5 отлично работает.