UserRecoverableAuthException:startActivityForResult短暂显示,然后在Android Lollipop中取消

时间:2018-10-08 22:27:10

标签: android android-intent android-googleapiclient

UserRecoverableAuthException是DeviceManagementRequiredOrSyncDisabled

这是一个片段:

        try {
                final String token = GoogleAuthUtil.getToken(context, account, AUTH_TOKEN_SCOPE);

            }catch (UserRecoverableAuthException e) {
                e.printStackTrace();
                activity.startActivityForResult(
                        e.getIntent(),
                        MY_ACTIVITYS_AUTH_REQUEST_CODE);

            } catch (IOException transientEx) {
            } catch (GoogleAuthException authEx) {
            }

包含的权限:

<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS"/>
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>

0 个答案:

没有答案