2013-12-12 2 views
1

Android 애플리케이션에서 Google 드라이브에 액세스하려고합니다. 나는 getAuthToken 방법을 사용하는데 문제가 없습니다. 사용자는 응용 프로그램을 처음 사용할 때 대화 상자의 유효성을 검사해야합니다.매니페스트 권한을 사용하여 자동으로 토큰 인증 받기

그러나 응용 프로그램 설치시 사용 권한을 사용할 수 있는지 궁금합니다. 예를 들어, Google Drive 응용 프로그램이이를 수행 할 수 있습니다. 이 애플리케이션은 내 Google 드라이브에 액세스 할 수 있으며 권한 요청의 유효성을 검사하는 대화 상자를 표시하지 않았습니다.

<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"/> 

내가 이러한 권한에 대한 많은 정보를 찾을 수 없습니다,하지만 사용자로부터 검증을 추구 할 필요가 없게하는 등의 권한을 사용할 수 있습니다 다음의 AndroidManifest.xml에 사용 권한을 보면, 하나는 찾을 수 있습니다 ? 아니면 Google Apps에 대한 이러한 종류의 허가가 있습니까?

고맙습니다. 미리 감사합니다.

답변

1

그렇게 할 수없는 것으로 보입니다. 좋은 대답은 here입니다. 가장 좋은 해결책은 권한 요청 대화 상자를 표시하는 것 같습니다.