Java 使用清单权限自动获取身份验证令牌

Java 使用清单权限自动获取身份验证令牌,java,android,google-drive-api,Java,Android,Google Drive Api,我尝试从Android应用程序访问Google Drive。我使用这种方法,效果很好。用户必须在首次使用应用程序时验证对话框 但是,我想知道是否可以在安装应用程序时使用这些权限。例如,应用程序可以做到这一点。此应用程序可以访问我的Google Drive,但它没有显示对话框来验证权限请求。查看AndroidManifest.xml中使用的权限,可以发现: <uses-permission android:name="com.google.android.gm.permission.READ

我尝试从Android应用程序访问Google Drive。我使用这种方法,效果很好。用户必须在首次使用应用程序时验证对话框

但是,我想知道是否可以在安装应用程序时使用这些权限。例如,应用程序可以做到这一点。此应用程序可以访问我的Google Drive,但它没有显示对话框来验证权限请求。查看AndroidManifest.xml中使用的权限,可以发现:

<uses-permission android:name="com.google.android.gm.permission.READ_GMAIL"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.OTHER_SERVICES"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.writely"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.wise"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

我没有找到关于这些权限的很多信息,但是是否可以使用这些权限而不必向用户寻求验证?或者这些许可是严格针对谷歌应用的


提前谢谢

看来不可能做到这一点。可以找到一个很好的答案。最好的解决方案似乎是显示“权限请求”对话框。

似乎不可能这样做。可以找到一个很好的答案。最好的解决方案似乎是显示“权限请求”对话框