2014-07-06 4 views
2

휴대 전화에서 정상적으로 디버깅 할 수있는 Eclipse로 Android 앱을 만들었습니다. 또한 정상적으로 앱의 서명 된 apk를 설치할 수 있습니다.다른 휴대 전화에 내 앱을 설치하십시오

하지만 친구들이 APK를 보내는 경우, 그들은 독일 오류, 설치할 수 없습니다 번역 "Datei kann nicht geöffnet werden" 또는 "anwendung für diese Aktion kann nicht gefunden werden" : "could not open file""could not find app for this action"을.

무엇이 잘못 되었나요?

나는이 전화 중 하나에 연결되어 있고 로그 캣과 오류를 잡고 :

W/DownloadManager (12940) : 의도를 시작하지 못했습니다 { 행위 = android.intent.action.VIEW 날엔 = 내용 : // downloads/all_downloads/96 typ = application/octet-stream flg = 0x3} android.content.ActivityNotFoundException : 활동이 없음 인 텐트 처리 {act = android.intent.action.VIEW dat = content :/downloads/all_downloads/96 typ = application/octet-stream flg = 0x3}

이상하게도, 오류없이 휴대 전화에서 앱을 디버깅 할 수 있습니다.

답변

0

휴대 전화가 사용하는 API를 지원하지 않을 수 있습니다. 더 낮은 버전의 API를 사용하고 앱이 그렇게 크지 않은 경우 다시 시도하십시오.

+0

그들은 나와 같은 Android 버전을 가지고 있습니다 : 4.4.4 이 앱에는 android : minSdkVersion = "13"이 있습니다. – user3794062

0

같은 문제가있었습니다. 그리고 adb install 명령으로 해결했습니다. 그래서 내가 생각하는 문제는 전화가 파일/링크를 여는 데 기본 소프트웨어를 사용하지 않는다는 것입니다. 예를 들어 페이스 북 앱이 다운로드 된 파일을 열 때 장치의 기본값 (content://downloads/all_downloads/...과 같은 URI) . 또한 Firefox 응용 프로그램이 same issue과 마주하고 있음을 알 수 있습니다.

관련 문제