2011-08-11 11 views
1

삼성 갤럭시 POP를 사용하고 있습니다. 안드로이드 버전 2.2 Froyo. 나는 안드로이드 프로그래밍에 처음이다. Mid3D 데모를 설치하기에는 너무 많은 시간을 보냈습니다.안드로이드에 apk 문제 설치

1052 KB/s (1688402 bytes in 1.566s) 
     pkg: /data/local/tmp/min3dSampleProject1_020.apk 
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 

내가

윈도우 7을 사용하고 있습니다 :

링크는 여기 http://code.google.com/p/min3d/downloads/detail?name=min3dSampleProject1_020.apk&can=2&q=

하지만이

>adb install [Mid3D apk file name] 

를 사용할 때 적 오류가 같이 발생입니다 이 문제를 해결할 수있는 아이디어가 있습니까?

답변

3

APK가 실제로 서명되지 않았습니다. 설치하거나 샘플 프로젝트 소스를 얻고 Eclipse로 빌드하려면 서명해야합니다. 그러면 자동으로 테스트 인증서가 생성되고 APK에 서명하므로 시험 사용해 볼 수 있습니다.

1

Google을 사용해 보셨습니까? "Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]"을 (를) 검색 할 때 많은 게시물을 발견했습니다. APK가 서명되지 않았기 때문일 수 있습니다. 일부 휴대 전화는 외부의 서명되지 않은 APK의 설치를 제한합니다.

메뉴> 설정> 애플리케이션> 알 수없는 소스에서 타켓 APK를 허용하는 설정이 있다고 생각합니다.

Here, herehere은 검색 후 Google의 일부 링크입니다.

+0

알 수없는 출처를 확인했습니다. 하지만 같은 문제가있는 것 같습니다 –

+3

'알 수없는 소스'와 관련이 없습니다. 이 설정에 관계없이 adb로 설치할 수 있습니다 (USB 디버깅이 켜져있는 한). 이 설정의 맥락에서 '외국'은 '서명되지 않은'이 아니라 'Android 마켓에서가 아니라'를 의미합니다. 설치하려면 모든 apk에 서명해야합니다. –

+0

설명해 주셔서 감사합니다. – Jack

관련 문제