2011-10-15 3 views
0

강사가 APK 파일을 패치하는 프로젝트를 나에게주었습니다. Apk_Manager 5.0을 사용하여 샘플 응용 프로그램을 작성하여 응용 프로그램을 패치했습니다. 괜찮아. 그런 다음 market.android.com에서 다운로드 한 애플리케이션으로 시도했지만 다시 서명 한 애플리케이션은 Android 가상 기기에서 실행할 수 없습니다. 뭐가 문제 야?android 응용 프로그램에 다시 서명 하시겠습니까?

답변

3

보안 기능으로 Android는 동일한 키를 사용하여 서명되지 않은 업데이트 된 버전의 앱을 설치하도록 허용하지 않습니다. 허용 된 경우 동일한 패키지 이름을 가진 악성 앱이 원래 앱에 저장된 개인 데이터에 액세스 할 수 있습니다. 동일한 패키지 이름이지만 서명 키가 다른 앱을 설치하려면 먼저 원래 앱을 제거해야 앱의 비공개 데이터가 삭제됩니다.

다른 사람들의 지식이나 동의없이 잠재적으로 다른 사람의 응용 프로그램을 수정하려고한다고 언급 했으므로 다른 사람의 저작권을 존중하십시오. 많은 개발자들은 이것을 라이센스 위반이라고 생각할 수 있습니다.

관련 문제