APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。
通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
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 编译后的二进制资源文件
总结下我们发现Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别,这样做对于程序的保密性和可靠性不是很高,通过dexdump命令可以反编译,但这样做符合发展规律,微软的 Windows Gadgets或者说WPF也采用了这种构架方式。
在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。最终我们平时安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。
分享到:
相关推荐
电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视...
电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视...
apk文件 DefaultContainerService(电视直播视频)apk文件 DefaultContainerService(电视直播视频)apk文件 DefaultContainerService(电视直播视频)apk文件 DefaultContainerService(电视直播视频)apk文件 ...
电视盒 apk文件 VideoPlayer2(电视直播视频)电视盒 apk文件 VideoPlayer2(电视直播视频)电视盒 apk文件 VideoPlayer2(电视直播视频)电视盒 apk文件 VideoPlayer2(电视直播视频)电视盒 apk文件 VideoPlayer2...
apk文件 KeyChain(电视直播视频)apk文件 KeyChain(电视直播视频)apk文件 KeyChain(电视直播视频)apk文件 KeyChain(电视直播视频)apk文件 KeyChain(电视直播视频)apk文件 KeyChain(电视直播视频)apk文件 ...
电视盒 apk文件 VpnDialogs(电视直播视频)电视盒 apk文件 VpnDialogs(电视直播视频)电视盒 apk文件 VpnDialogs(电视直播视频)电视盒 apk文件 VpnDialogs(电视直播视频)电视盒 apk文件 VpnDialogs(电视直播...
apk文件 [盒子]星火1973版本(电视直播视频)apk文件 [盒子]星火1973版本(电视直播视频)apk文件 [盒子]星火1973版本(电视直播视频)apk文件 [盒子]星火1973版本(电视直播视频)apk文件 [盒子]星火1973版本(电视...
apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)apk文件 ContactsProvider(电视直播视频)...
apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)...
apk文件 MeleLauncher(电视直播视频)apk文件 MeleLauncher(电视直播视频)apk文件 MeleLauncher(电视直播视频)apk文件 MeleLauncher(电视直播视频)apk文件 MeleLauncher(电视直播视频)apk文件 MeleLauncher...
apk文件 appstore(电视直播视频)apk文件 appstore(电视直播视频)apk文件 appstore(电视直播视频)apk文件 appstore(电视直播视频)apk文件 appstore(电视直播视频)apk文件 appstore(电视直播视频)apk文件 ...
"Android APK 文件生成的常见操作和问题" Android APK 文件生成是 Android 应用程序的最后一步骤,生成的 APK 文件可以安装在 Android 设备上。然而,在生成 APK 文件的过程中,会遇到一些常见的问题和操作。本文将...
电视盒 apk文件 手机端程序(电视直播视频)电视盒 apk文件 手机端程序(电视直播视频)电视盒 apk文件 手机端程序(电视直播视频)电视盒 apk文件 手机端程序(电视直播视频)电视盒 apk文件 手机端程序(电视直播...
apk文件 reboot(电视直播视频)apk文件 reboot(电视直播视频)apk文件 reboot(电视直播视频)apk文件 reboot(电视直播视频)apk文件 reboot(电视直播视频)apk文件 reboot(电视直播视频)apk文件 reboot(电视...
retrofit下载apk文件,retrofit下载apk文件retrofit下载apk文件retrofit下载apk文件retrofit下载apk文件retrofit下载apk文件retrofit下载apk文件retrofit下载apk文件retrofit下载apk文件retrofit下载apk文件retrofit...
apk文件 MediaProvider(电视直播视频)apk文件 MediaProvider(电视直播视频)apk文件 MediaProvider(电视直播视频)apk文件 MediaProvider(电视直播视频)apk文件 MediaProvider(电视直播视频)apk文件 ...
电视盒 apk文件 讯码直播4.72(电视直播视频)电视盒 apk文件 讯码直播4.72(电视直播视频)电视盒 apk文件 讯码直播4.72(电视直播视频)电视盒 apk文件 讯码直播4.72(电视直播视频)电视盒 apk文件 讯码直播4.72...
apk文件 Cool Tv [1.8](电视直播视频)apk文件 Cool Tv [1.8](电视直播视频)apk文件 Cool Tv [1.8](电视直播视频)apk文件 Cool Tv [1.8](电视直播视频)apk文件 Cool Tv [1.8](电视直播视频)apk文件 Cool Tv...
apk文件 DownloadProvider(电视直播视频)apk文件 DownloadProvider(电视直播视频)apk文件 DownloadProvider(电视直播视频)apk文件 DownloadProvider(电视直播视频)apk文件 DownloadProvider(电视直播视频)...