나는 MIME 타입으로 Google 드라이브에 자신의 파일을 생성하는 안드로이드 응용 프로그램을 application/vnd.test.type
드라이브 API 매니페스트 및 통합
here과 같은 Google 드라이브 앱 다음과 같이 파일의 개방을 처리 할 수
내 활동은 내 매니페스트 파일에 있습니다
<activity android:name="DriveHandlerActivity"
android:label="@string/app_name"
android:icon="@drawable/icon"
android:exported="true" >
<meta-data android:name="com.google.android.apps.drive.APP_ID"
android:value="id=MY_ID"/>
<intent-filter >
<action android:name="com.google.android.apps.drive.DRIVE_OPEN"/>
<data android:mimeType="application/vnd.test.type"/>
</intent-filter>
</activity>
를 나는 내가 얻을 Google 드라이브 앱에서 파일을 열려고하면 "열기를 ..." 대화 상자에서이 파일 형식을 처리 할 수있는 유일한 항목으로 나열된 응용 프로그램과 함께 예상대로. 불행히도 그 행동을 확인한 후에 나는 대화를 듣는다.
내 유일한 옵션은 다음 Google 드라이브 앱에 저를 돌려 "취소"버튼을 누르는 것입니다.
나는 당신이 보는 곳마다 다른 이름을 사용하여 ID가 언급되므로 정확한 메타 데이터를 가지고 있다고 확신하지는 않습니다. 일부 documentation calls it the App ID, 일부는 프로젝트 ID는(See here at 26:44)입니다. Google Apis Console에 나열된 '프로젝트 ID'와 동일한 페이지의 URL (프로젝트 번호)를 모두 사용해 보았습니다. ID로 선택하는 값에 관계없이 동일한 오류가 발생합니다.
내가 아는 한, 다음 단계는 내 앱의 의도를 처리하는 것이어야하지만 설명 된 오류로 인해 의도는 결코 도착하지 않습니다. 아무도 내가 잘못하고있는 것을 말해 줄 수 있습니까?
에뮬레이터 또는 실제 장치를 사용하고 있습니까? – Zamani
Jellybean을 실행하는 실제 Galaxy Nexus –