2012-05-23 2 views
1

Eclipse에서 "export"로 안드로이드 버전 2.2 용 apk 파일을 생성 한 후 내 갤럭시 ACE GT-S5830M (안드로이드 2.3.6)에 놓았지만 설치를 시도했지만이 메시지가 나타납니다 : "설치하려는 응용 프로그램이 다른 응용 프로그램을 대체합니다." 하지만 처음으로이 앱을 설치하려고했습니다. 확인을 클릭하면 설치가 시작되었지만 2 초 후에 중지되었으며 "응용 프로그램이 설치되지 않았습니다"라는 오류가 나타납니다. 여러 번 시도했습니다. 친구의 스마트 폰에서도 사용해 본 결과 Google Nexus가 성공적으로 설치되었습니다. 또한 "비 시장 응용 프로그램 설치 허용"을 선택했지만 도움이되지 않았습니다.설치 .apk

누구에게 어떤 아이디어가 있습니까?

+2

아마도 패키지 이름에 문제가 있습니다. 현재 가치는 무엇입니까? 다른 워크 스테이션에서 동일한 프로젝트를 디버그하려고하면 – mihail

답변

0

응용 프로그램 패키지 이름 및 com.example 싫어 뭔가 "고유 할 가능성이의"를 사용하고 있는지 확인을 식별 때문에 당신은 일식에서 응용 프로그램 이름 및 패키지 이름을 이름을 변경을 시도 할 수 있습니다 이것은 휴대 전화에서 실행 한 다른 프로젝트에서 사용할 수 있습니다. 예를 들어 Package naming conventions을 참조하십시오. 예를 들어 충돌의 가능성을 줄이기 위해 소유하고있는 일부 도메인 이름을 중심으로 회전합니다.

+0

네, 맞아요. 동일한 패키지 이름으로 두 개의 앱이 있었는데, 오래된 패키지를 삭제하고 모든 것이 성공적으로 설치되었습니다. –

2

예, 잠시 동안 디버그 버전을 테스트 한 후 작성한 최종 앱을 설치했을 때 나에게 일어났습니다. 2 개의 앱은 동일하게 간주되지만 서명이 다르므로 설치가 실패합니다. 이전 디버그 버전을 제거하고 설치가 작동했습니다.

+0

도 발생합니다. – mihail

1

그 방식에 안드로이드가 동일한 응용 프로그램