>일반적인 문제 >Android 설치 패키지의 접미사는 무엇입니까?

Android 설치 패키지의 접미사는 무엇입니까?

WBOY
WBOY원래의
2022-09-07 11:44:1062154검색

Android 설치 패키지의 접미사는 ".apk"입니다. apk의 전체 이름은 Android 설치 패키지인 "Android 패키지"입니다. Android 운영 체제에서 사용하는 애플리케이션 패키지 파일 형식입니다. 모바일 애플리케이션 및 미들웨어를 배포하고 설치합니다. APK 파일에는 컴파일된 코드 파일, 파일 리소스, 기본 리소스 파일, 인증서 및 매니페스트 파일이 포함됩니다.

Android 설치 패키지의 접미사는 무엇입니까?

이 튜토리얼의 운영 환경: MIUI 13 시스템, Xiaomi 12 휴대폰.

안드로이드 설치 패키지의 접미사는 무엇인가요?

안드로이드 휴대폰 설치 패키지는 APK 형식, 즉 *.APK입니다.

APK, 전체 이름은 Android 설치 패키지인 Android Package입니다. APK는 Symbian Sis나 Sisx와 유사한 파일 형식으로, APK 파일을 안드로이드 에뮬레이터나 안드로이드 폰에 직접 전송하여 설치하여 실행할 수 있습니다.

APK 파일은 실제로 zip 형식이고 접미사 이름이 APK로 변경되어 있습니다. UnZip을 통해 압축을 풀면 Dex 파일을 볼 수 있습니다. Dex는 Dalvik VM Executes의 약자로, Android Dalvik의 실행 프로그램입니다. Java ME의 바이트코드가 아니라 Dalvik 바이트코드입니다.

APK 파일의 구조는 다음과 같습니다:

  • META-INF(종종 Jar 파일에서 볼 수 있음).

  • res(리소스 파일이 저장되는 디렉터리).

  • AndroidManifest.xml(프로그램 전역 구성 파일).

  • classes.dex(Dalvik 바이트코드).

  • resources.arsc(컴파일된 바이너리 리소스 파일).

Expand Knowledge

APK(전체 이름: Android 애플리케이션 패키지, Android 애플리케이션 패키지)는 Android 운영체제에서 모바일 애플리케이션과 미들웨어를 배포하고 설치하는 데 사용하는 애플리케이션 패키지 파일 형식입니다. Android 애플리케이션의 코드를 Android 기기에서 실행하려면 먼저 컴파일한 다음 Android 시스템에서 인식할 수 있는 파일로 패키징해야 이 파일 형식을 Android 기기에서 인식하고 실행할 수 있습니다. 안드로이드 시스템입니다. APK 파일에는 컴파일된 코드 파일(.dex 파일), 파일 리소스(리소스), 기본 리소스 파일(자산), 인증서(인증서) 및 매니페스트 파일(매니페스트 파일)이 포함되어 있습니다.

APK 파일은 JAR 파일과 유사한 구조로 구성된 ZIP 파일 형식을 기반으로 하며 인터넷 미디어 유형은 application/vnd.android.package-archive입니다.

APK는 Android Application Package의 약어, 즉 Android Installation Package(apk)입니다. APK는 SymbianSis 또는 Sisx와 유사한 파일 형식입니다. 실행을 위해 APK 파일을 Android 에뮬레이터 또는 Android 휴대폰으로 직접 전송하여 설치할 수 있습니다.

apk 파일은 sis와 동일합니다. androidsdk로 컴파일한 프로젝트를 apk 형식의 설치 프로그램 파일로 패키징합니다. APK 파일은 실제로 zip 형식인데 접미사 이름이 apk로 변경되어 있습니다. UnZip을 통해 압축을 풀면 Dex 파일을 볼 수 있습니다. Dex는 DalvikVM Execution의 약자로 Android Dalvik 실행 프로그램이 아닙니다. Java ME의 바이트 코드이지만 Dalvik 섹션 코드입니다. 안드로이드는 프로그램을 실행할 때 먼저 UnZip이 필요하고 그 다음에는 Symbian만큼 직접적이지만 Windows 모바일의 PE 파일과 달리 프로그램의 기밀성과 신뢰성은 그다지 높지 않습니다. dexdump 명령을 통해 디컴파일할 수 있습니다. 아키텍처는 다음을 준수합니다. 개발 법칙에 따르면 Microsoft의 WPF(Windows Gadgets)도 이러한 아키텍처 접근 방식을 채택합니다. Android 플랫폼에서는 dalvikvm의 실행 파일이 apk 형식으로 패키지되어 있습니다. 최종 런타임 로더는 먼저 압축을 푼 다음 보안 액세스 제한을 위해 컴파일된 androidmanifest.xml 파일에서 권한 설명을 가져옵니다. 많은 보안 제한이 있지만 apk 파일을 /system/app 폴더로 전송하면 실행에 제한이 없음을 알 수 있습니다. 일반 설치를 위해 이 폴더를 선택하지 않을 수도 있지만 androidrom에서는 시스템의 apk 파일이 기본적으로 이 폴더에 배치되며 루트 권한이 있습니다.

더 많은 관련 지식은 FAQ 칼럼을 방문해주세요!

위 내용은 Android 설치 패키지의 접미사는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.