
首先下载apktool工具(apktool-install-windows-r04-brut1tarbz2和apktool141tarbz2)
apktool工具下载见附件。
得到如下文件:
2 下载完成后,解压apktool-install-windows和apktool得到文件aaptexe,
zapktoolbat,apktooljar。
3 然后我们把我们要反编译的apk文件(MyPolygonapk)拷贝到apktool目录下
4 打开一个命令行窗口,进入apktool目录下,输入如下命令:
apktoolbat d MyPolygonapk f:\mypolygon /命令行解释:apktool d [要反编译的apk文件 ] [输出文件夹]/
5 这样在F盘的mypolygon就得到了我们想要的资源文件。mypolygon文件夹应该是不存在的文件夹,此命令会自动生成mypolygon文件夹;如果是已有文件夹,命令行会提示你添加-f 参数强制覆盖该文件夹。通过以上命令我们得到如下文件:
apk是安卓的软件安装包,安卓软件必须先安装才能用。手机都有自带的文件管理器,用这个软件找到apk的所在位置,点击即可打开安装。
1先要在高级设置里面允许安装非官方渠道获取的应用程序。
2然后在手机上的文件管理里面找到apk,单击就可以了,如果手机d出“解析包时出现问题”说明你的安卓系统版本太低了。
(版本可以在手机的设置-关于手机-android版本 后面查看,不同手机查看方式有差异),系统版本低是安装不了的。
扩展资料:
APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。
通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。
APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称;
即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。
Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。
文件结构
1 META-INF\ (注:Jar文件中常可以看到);
2 res\ (注:存放资源文件的目录) ;
3 AndroidManifestxml (注:程序全局配置文件) ;
4 classesdex (注:Dalvik字节码);
5 resourcesarsc (注:编译后的二进制资源文件)。
APK 是类似Symbian Sis 或Sisx 的文件格式。通过将APK 文件直接传到Android 模拟器或Android 手机中执行即可安装。
参考资料:
apk是什么文件?apk文件怎么打开?apk文件相信大家都非常熟悉了,apk文件是安卓程序的安装包,使用安卓手机打开apk文件就可以进行安装了。那么,apk文件怎么在电脑上打开呢?不知道的伙伴,可以详看下文 *** 作哦。
apk是什么文件?apk是AndroidPackage的缩写,即Android安装包(apk)。apk是类似Symbian Sis或Sisx的文件格式。
通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。
apk文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称。
即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。
了解apk:在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后的androidmanifestxml文件中的permission分支相关的安全访问。
但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。
apk文件怎么打开:
1、如图所示是安卓程序员开发程序时的工程目录,安卓工程编译后就可以生产apk文件了。
2、程序员是可以直接用开发软件把程序安装到手机上调试的,如果电脑上安装有手机助手的话,也可以直接把电脑上的apk文件安装到手机上,从而省去了手机下载apk文件的流量。
3、其实apk文件是一种压缩文件,我们可以直接用压缩软件把apk打开,看一下里面有什么具体文件。
4、如图所示就是apk内部的文件目录,对于我们来说不必要详细了解他的内部结构,但是res这个目录下的文件可能对我们有用。
5、res目录下面有一些和xml文件,xml文件一般是界面描述之类的文件,好像html文件一样。文件我们可以提取出来,用于其它用途。
6、如图所示,我们看到一些软件的图标比较好看,我们就可以用解压软件打开apk文件,把里面的提取出来作为己用。
你好
你可以用winRAR或者其他解压文件,直接解压apk安装包即可
一般在media文件夹下
希望可以帮到您,望采纳
腾讯电脑管家企业平台:>
以上就是关于如何反编译android的apk文件得到资源文件全部的内容,包括:如何反编译android的apk文件得到资源文件、apk文件怎么在安卓手机上打开、手机apk文件怎么打开等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)