2

존재하는 .APK 파일에 일부 리소스 파일을 추가해야합니다. 나는 ZipInputStreamZipOutputStream을 사용하여 파일을 assets/myfiles에 삽입하는 Java SE 프로그램을 작성했지만 완벽하게 작동하지만 내 타블렛에 새로운 .APK 파일을 설치하려고 할 때 설치에 실패했습니다! 새 파일에 추가해야하는 서명이 있습니까?기존 .APK 파일 삽입

답변

2

예. 물론 파일을 외부에 추가 한 후 apk 파일에 서명해야합니다. 당신이 건물 프로세스를 자동화하고 시간을 건물에 APK 파일에 파일을 추가 할 경우

내가 제안하는 것은 내가 그

입니다. 구축하고 개미 스크립트 자세한 정보를 통해 APK 파일에 서명하려고 여기에서 찾을 수 있습니다 : http://developer.android.com/tools/building/building-cmdline.html

당신이 프로젝트를 빌드 명령 줄에서 명령 "개미 해제"를 실행해야합니다 위의 링크에서 알 수

.

ii. ant 명령을 실행할 배치 파일 (또는 Linux 용 .sh 파일)을 작성하십시오.

ii. 그런 다음 애셋/폴더와 같은 프로젝트 디렉토리에 파일을 추가하십시오 (이미 작성한 ZipStream 대신 파일을 추가하려면 다른 프로그램을 작성해야합니다).

이 새 프로그램은 디렉토리에 파일을 추가 한 다음 배치 파일을 실행 한 다음 ant 명령을 실행합니다.

ant release 명령은 결과 apk 파일에도 서명합니다. 이 방법으로 결과 apk 파일에 파일을 추가하는 프로세스를 자동화합니다.

하지만 개미 스크립트를 실행할 때 앤티 스크립트에이 암호를 추가하는 방법에 대한 약간의 검색을 수행해야하는 별칭 암호를 입력하라는 메시지가 표시됩니다. (어렵지 않아야 함)