精华内容
下载资源
问答
  • 三个在同一目录结合使用,用来反编译apkapk重新打包; 2.dex2jar:该工具作用是将classes.dex文件,反编译出源码(如果apk未加固),反编译出文件,使用jd-gui工具进行查看; 3.Auto-Sign:自动签名工具,将重新...

    一、工具介绍:

    1.apktool:aapt.exe,apktool.bat,apktool.jar;三个在同一目录结合使用,用来反编译apk,apk重新打包;

    2.dex2jar:该工具作用是将classes.dex文件,反编译出源码(如果apk未加固),反编译出文件,使用jd-gui工具进行查看;

    3.Auto-Sign:自动签名工具,将重新打包的apk进行签名,如果不签名,无法安装使用。

    工具下载地址:https://download.csdn.net/download/sxk874890728/10443156 (需要3CSDN积分,原本我设置3积分的,不知道为什么涨到16积分了......)

    使用场景:项目源码丢失,只有线上apk,并且没有加固,要求修改apk接口地址,并且重新打包,再发布。

    二、工具使用:

    解压后工具包如图:

    这里写图片描述

    1.思路:使用工具dex2jar反编译,并用jd-gui工具进行查看项目结构,查看源码,并且找到接口地址类,修改接口地址;

    步骤一:下载好工具,将需要反编译的APK后缀名改为.rar或则 .zip,并解压,如图:

    这里写图片描述

    得到其中的classes.dex文件(它就是java文件编译再通过dx工具打包而成的),将获取到的

    classes.dex复制到解压出来的工具dex2jar-0.0.9.15 文件夹内

    在命令行下,进入到dex2jar.bat所在目录,输入命令:

    dex2jar.bat   classes.dex
    • 1

    效果如下:

    这里写图片描述

    步骤二:运行结束后,在该目录下会生成一个classes_dex2jar.jar的文件,如图:

    这里写图片描述

    然后打开工具jd-gui文件夹里的jd-gui.exe,用该工具打开生成的classes_dex2jar.jar文件,便可以看到源码

    了,效果如下:

    这里写图片描述

    2.思路:apktool,反编译修改smali文件,进行重新打包,通过用jd-gui工具找到接口地址类后,与相应

    的smali文件进行对比,修改接口地址;

    下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar ,将需要反编译的

    APK文件放到该目录下,如图:

    这里写图片描述

    打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:

    apktool.bat d -f test.apk -o test    
    • 1
    apktool -f [待反编译的apk] -o [反编译之后存放文件夹] 
    • 1

    如图:

    这里写图片描述

    反编译之后会得到test 文件夹,打开test文件夹,里边就是反编译出来的各种资源文件

    这里写图片描述

    使用jd-gui查看源码找到地址类,然后在smali文件里找到地址的smali文件,更改smali文件内接口地址。 
    如图:

    这里写图片描述

    smali文件内找到与之对应的地址smali文件

    这里写图片描述

    这里写图片描述

    修改接口smali文件里的地址将Ip更换成域名如图:

    这里写图片描述

    修改后,保存。

    3.重新打包。 执行打包命令

    apktool.bat b test
    • 1

    在test文件内会多出两个文件如下图所示:

    这里写图片描述

    dist文件内就是我们需要的apk。

    4.签名apk,重新发布。

    接下来就要用到签名工具了,如果不经过签名是不能正确运行的。工具: auto-sign.zip

    将打包好的test.apk 拷贝到解压好的auto-sign文件夹下,执行命令:

    java -jar signapk.jar testkey.x509.pem testkey.pk8 test.apk test_signed.apk 
    • 1

    test_signed.apk就是签名后的apk :

    5.运行之后,发现在5.0上运行会直接崩溃,android studio捕捉到错误所在:

    这里写图片描述

    这里是在jd-gui上查看到了源码位置

    错误原因:

     Caused by: java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.sun3d.culturejingan.communication.link }
    • 1

    如错误提示所示,在android 5.0版本以后,service intent必须为显式指出。

    那么就需要修改smali文件相关类,这里就用到将java2smali文件

    6.java2smali插件,地址:https://plugins.jetbrains.com/plugin/7385-java2smali

    插件安装,选择本地安装,不懂怎么安装插件,请百度下。

    找到相应问题的smali文件代码定位:

    这里写图片描述

    由于不太懂smali语法的书写,所以我们直接将写好java代码用插件转换为smali语法,拷贝进来,替换原有smali代码 
    这是java代码 
    这里写图片描述

    转换成smali代码

    这里写图片描述

    相应代码会直接展示,找到相应转换结果:

    这里写图片描述

    替换反编译出的相应smali文件里的相应代码,然后执行重新打包命令,签名命令,执行第3步。

    整个过程并不复杂,只要有耐心就可以更改成功。

    展开全文
  • APK防反编译技术PPT

    千次下载 热门讨论 2014-01-27 18:33:38
    我们的APK实际上就是一个ZIP压缩文件,里面包含有一个classes.dex,我们编译后生成的程序代码就全部在那里了,通过apktool等工具可以轻松地将它们反编译成smali代码。有了这些反编译出来的smali代码之后,我们就可以...
  • APK反编译

    万次阅读 多人点赞 2017-12-27 17:31:39
    学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装...
    学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了。但是我们通过网上提供了一些工具,还是可以将apk进行反编译的,apk反编译之后,我们就可以看到开发这个应用使用的资源文件(图片)、layout、样式、相关的实现代码等,apk反编译也算是Android开发中一个比较实用的技巧吧,当我们对别人开发好的应用感兴趣时,我们就可以通过这种技术手段将别人打包好的apk进行反编译,继而可以看到我们感兴趣的内容,
    (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)下面就来说说如何将一个apk反编译出来。
    

    一、准备必要工具

      工欲善其事,必先利其器,首先我们要下载好反编译apk时需要的相关工具

    1.1、使用工具

    1. apktool (资源文件获取) 
    2. dex2jar(源码文件获取)
    3. jd-gui  (源码查看)

    1.2、工具介绍

      apktool  

             作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看

      dex2jar

             作用:将apk反编译成java源码(classes.dex转化成jar文件)

      jd-gui

             作用:查看APK中classes.dex转化成出的jar文件,即源码文件

    1.3工具下载

      apktool下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads

      

      下载好之后得到一个如下图所示的jar文件

      

      dex2jar下载地址:http://sourceforge.net/projects/dex2jar/files/

      

      

      下载完成之后,得到一个如下图所示的压缩包

      

      jd-gui下载地址:http://jd.benow.ca/

      

      下载完成之后,得到一个如下图所示的压缩包:

      

      到此,需要使用到的3个相关工具都下载好了,在这里说明一下jd-gui的下载,我从官方网站上点击下载时会经常出现如下图所示的问题

      

      但是多试几次又可以下载了,所以如果有遇到这个问题的朋友们不妨多试几次,或者从别的地方下载jd-gui,jd-gui算是做Java开发的一个必备工具了,用它来将class反编译成java源代码是非常方便的,网上搜索一下一般都可以下载到,只不过版本不一定是最新的。

    二、Apk反编译流程

      为了方便进行反编译,我们将上述下载好的3个工具统一放到一个文件夹中,例如:

      

      然后将【dex2jar-2.0.zip】和【jd-gui-windows-1.3.0.zip】分别解压到当前文件夹,如下图所示:

      

    2.1、使用apktool反编译apk得到图片、XML配置、语言资源等文件

      进入CMD命令行,如下:

      

      切换到上述的3个工具的所在目录,如:E:\AndroidDevelopTool\Android反编译工具包

      

      接下来我们要做的就是运行apktool_2.0.1.jar这个jar文件来将apk文件进行反编译,在java中,运行可执行jar包的命令是:

    java -jar jar包名.jar

      使用如下的命令运行apktool_2.0.1.jar反编译MMTS-release-1.0.2.apk

    java -jar apktool_2.0.1.jar d -f E:\AndroidDevelopTool\Android反编译工具包\测试apk\MMTS-release-1.0.2.apk -o MMTS

      这个命令是启动apktool_2.0.1.jar将位于【E:\AndroidDevelopTool\Android反编译工具包\测试apk\】目录下的"MMTS-release-1.0.2.apk"这个apk反编译,然后将反编译生成的文件存放到当前目录(apktool_2.0.1.jar所在的目录,也就是"E:\AndroidDevelopTool\Android反编译工具包"目录)下的一个【MMTS】文件夹中。这个文件夹的名字是可以随便取的,喜欢叫啥都行。

      执行反编译操作:

      

      反编译成功后,会在当前目录(E:\AndroidDevelopTool\Android反编译工具包)下生成一个MMTS文件夹,打开MMTS里面就有反编译后生成的文件,如下图所示:

      

      打开MMTS文件夹,就可以看到反编译后的生成的文件,如下图所示:

      

      生成的文件和文件夹当中,我们关心的是【res】文件夹中和AndroidManifest.xml文件,打开res文件夹,里面就有我们想要看到的东西了,如下图所示:

      

      

      

      

      想查看哪个xml文件就使用文本编辑器打开看看吧,反正全部都可以看到了。以上就是使用apktool这个工具将一个apk反编译得到图片、XML配置、语言资源等文件的过程。

    2.2、使用dex2jar反编译apk得到Java源代码

      将要反编译的APK后缀名改为.rar或者 .zip,并解压,得到其中的classes.dex文件(它就是java文件编译再通过dx工具打包而成的),如下图所示:

      

      将获取到的classes.dex放到之前解压出来的工具【dex2jar-2.0】文件夹内,如下图所示:

      

      在命令行下定位到dex2jar.bat所在目录,输入"d2j-dex2jar classes.dex",效果如下:

      

      命令执行完成之后,在当前目录下就可以看到生成的Jar文件了,如下图所示:

      

      反编译classes.dex得到classes-dex2jar.jar文件之后,就可以使用【jd-gui】工具将class文件反编译成java源代码了

      

      使用jd-gui打开classes-dex2jar.jar就可以看到源代码了,如下图所示:

      

      JD-GUI虽然可以将class反编译成java源代码,但是对于一些被混淆过的class,反编译的效果就不是那么理想了,被混淆过的class反编译后的效果图(类文件名称以及里面的方法名称都会以a,b,c....之类的样式命名):

      

      以上步骤是我亲自实践过之后一步步整理出来的,对照着做应该不会有太大问题。

    三、Apk反编译注意问题

    3.1、apktool版本太旧导致反编译失败的问题

      之前用过了apktool这个工具的一些旧版本,发现总是反编译不成功,在执行反编译时会出现如下错误:

      Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file

      

      这个问题是因为apktool版本过低导致,而解决这个问题的办法就是使用最新版本的apktool就可以了,最新版本的下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads

    3.2、apktool执行反编译命令出现”Input file was not found or was not readable"的问题

      这个问题是因为apktool升级到2.0以上时,使用方式已经替换,格式为:apktool d [-s] -f <apkPath> -o <folderPath>

      好了,关于反编译apk的内容就这么多了。
      最后,给大家分享我下载好的那三个相关工具,下载地址:http://pan.baidu.com/s/1jGKSQyU

    展开全文
  • apk下载器 APK Leecher apk

    2012-06-20 20:38:46
    apk下载器 apk下载工具 googleplay APKLeecher apk
  • Android 更新下载apk 安装apk 打开apk
  • apkpure的xapk安装器,可以轻松在安卓系统上安装xapk安装包。操作简单,安装速度快,稳定可靠。
  • XAPK安装程序.apk

    2020-02-16 18:40:05
    亲测可用,安装到Android手机或平板,打卡XAPK安装程序,会自动手撕鸡手机或平板中的Xapk格式文件,点击即可安装Xapk格式的APP。
  • 安卓apk反编译、修改、重新打包、签名全过程

    万次阅读 多人点赞 2016-10-16 01:52:37
    首先明确,反编译别人apk是一件不厚道的事情。代码是程序员辛苦工作的成果,想通过这种手段不劳而获,是不对的。这也说明,代码混淆是非常重要的。本文抱着学习的态度,研究在一些特殊的情况下如果有需要,该怎么反...

    首先明确,反编译别人apk是一件不厚道的事情。代码是程序员辛苦工作的成果,想通过这种手段不劳而获,是不对的。这也说明,代码混淆是非常重要的。本文抱着学习的态度,研究在一些特殊的情况下如果有需要,该怎么反编译apk。

    工具简介

    apktool,编译和反编译apk,从apk中提取图片和布局资源

    dex2jar,将可运行文件classes.dex反编译为jar源码文件

    jd-gui,查看jar源码文件

    反编译

    apktool安装

    Windows系统:
    1. 首先确保系统安装有Java
    2. 下载apktool.bat脚本
    3. 下载最新版本的apktool.jar,并且重命名为apktool.jar
    4. 将apktool.bat和apktool.jar放在同一目录下,就可以在命令行窗口使用了。
    5. 其他系统请参考链接

    用法

    可以直接在命令行执行apktool.bat查看帮助。这里介绍两个最常用的:

    反编译

    apktool.bat d -o <output_dir> test.apk

    其中<output_dir>指定输出目录,默认为apk.out。

    编译

    apktool.bat b -o <output.apk> <input_dir>

    其中<input_dir>就是上面反编译输出的目录,<ouput.apk>是编译的输出结果,默认为dist/<name>.apk。

    示例

    一个典型的apktool反编译的结果如下:

    这里写图片描述

    此时,可以查看AndroidManifest.xml,res及smali文件了。甚至可以修改这个目录下的资源文件或者smali文件,然后重新编译。

    值得注意的是,apktool反编译出来只能得到apk的smali文件,即汇编语言版本,并不能得到源代码。

    查看源码

    一. 这里需要用到另外两个工具,下载dex2jar并解压。下载jd-gui,这是一个带UI的应用程序。

    二. 将需要反编译的apk的后缀名改为.zip或者.rar,然后解压到一个文件夹,得到其中的classes.dex文件。

    这里写图片描述

    三. 将classes.dex复制到解压后的dex2jar-2.0文件夹下。从命令行进入到该目录,执行

    d2j-dex2jar.bat classes.dex

    会生成由classes.dex反编译得到的jar文件,classes-dex2jar.jar。

    这里写图片描述

    四. 然后使用jd-gui打开classes-dex2jar.jar,就可以查看源码了。

    这里写图片描述

    如果apk在发布的时候加过混淆处理,那么我们也只能得到混淆后的版本。想通过阅读源码来破解别人的apk,还是有一些难度的。

    修改代码

    如果只是修改apk相应的资源,例如图片,比较好办,在res文件夹下找到相应的文件替换就可以。

    修改代码比较麻烦,因为反编译出来的结果中只有smali文件,即Java虚拟机支持的汇编语言。

    如果确实需要修改代码,就得对照smali文件和从classes.dex反编译出来的源码了,按照smali的规范来改动即可。相当于写汇编,这个难度比较大。

    重新打包

    使用apktool编译前面反编译生成的目录即可。

    签名

    签名是对要发布的apk文件作标记,确保你的apk文件有唯一的身份归属认证,只有相同签名和相同包名的文件才可以覆盖安装并保留用户信息。

    对于反编译的apk,我们可以通过jarsigner来对它进行签名。

    生成keystore文件

    首先,签名需要keystore文件,可以使用keytool工具生成,一般Java环境都带有keytool命令,可以在命令行测试。

    keytool -genkey -alias demo.keystore -keyalg RSA -validity 40000 -keystore demo.keystore

    各个参数解释如下:

    -genkey 产生证书文件
    -alias 产生别名
    -keystore 指定密钥库的.keystore文件中
    -keyalg 指定密钥的算法,这里指定为RSA(非对称密钥算法)
    -validity 为证书有效天数,这里我们写的是40000天

    输入上述命令后,会有如下的提示:

    输入keystore密码:
    再次输入新密码:
    您的名字与姓氏是什么?
      [Unknown]:  test
    您的组织单位名称是什么?
      [Unknown]:  test
    您的组织名称是什么?
      [Unknown]:
    您所在的城市或区域名称是什么?
      [Unknown]:
    您所在的州或省份名称是什么?
      [Unknown]:
    该单位的两字母国家代码是什么
      [Unknown]:
    CN=test, OU=test, O=Unknown, L=Unknown, ST=Unknown, C=Unknown 正确吗?
      [否]:  y
    
    
    输入<demo.keystore>的主密码
            (如果和 keystore 密码相同,按回车):

    签名apk

    jarsigner也存在于Java JDK的安装包当中,所以安装好了Java环境的话,可以直接在命令行使用。

    jarsigner -verbose -keystore demo.keystore demo.apk demo.keystore

    -verbose 指定生成详细输出
    -keystore 指定数字证书存储路径

    这样,就完成了对一个apk的签名过程,然后就可以安装使用了。注意如果你的手机上原来就有这个apk,需要卸载掉。因为新apk的签名已经改变了。

    参考

    apktool

    dex2jar

    jd-gui

    Android开发学习总结(六)—— APK反编译

    android apk反编译、修改源码、重新打包全过程

    展开全文
  • 反编译apk,修改apk源码,并重新打包生成新的apk。反编译apk,修改apk源码,并重新打包生成新的apk
  • Android 下载APK 安装APK 打开APK

    热门讨论 2014-05-23 11:25:42
    载一个apk文件 然后当你下载完成后 按钮的文字发生改变 变成点击安装 然后安装完成之后 变成打开 1分这个要求不过分吧 尴尬
  • APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译APK反编译
  • 安卓apk检测工具 apkhelper

    热门讨论 2015-09-08 16:10:27
    apkhelper_3.0.2014.1126安卓apk检测工具
  • apk信息获取工具,直接拖动apk到该工具界面即可获取apk信息详情
  • 2021 Android APK反编译 apktool使用教程

    万次阅读 多人点赞 2016-10-31 19:36:33
    然后百度“apk反编译”,出来最多的是apktool反编译。百度也真是越来越水了,反正百度出来的教程都是N年前的,现在早就不能用了。很多博主也都不跟新博客了,然后随着jdk发展apktool也跟新很多代了。所有有些博主的...

    欢迎交流。微信公众号:一休日记。

    目录

    前言:

    工具介绍:

    新版本apktool用法:

    Smali2JavaUI


    前言:

    最近我在使用Android Studio混淆打包release版本,打包是否成功?自然想到了反编译。然后百度“apk反编译”,出来最多的是apktool反编译。百度也真是越来越水了,反正百度出来的教程都是N年前的,现在早就不能用了。很多博主也都不跟新博客了,然后随着jdk发展apktool也跟新很多代了。所有有些博主的内容,已经没法儿用了。

    比如:

    http://blog.csdn.net/vipzjyno1/article/details/21039349/#reply

    这个博主,有些地方说得还不错。但是apktool下载版本和用法早就过时了,现在已经没法儿用了。

    工具介绍:

    apktool  

         作用:主要查看res文件下xml文件、AndroidManifest.xml和图片。(注意:如果直接解压.apk文件,xml文件打开全部是乱码)

    dex2jar

         作用:将apk反编译成Java源码(classes.dex转化成jar文件)

    jd-gui

         作用:查看APK中classes.dex转化成出的jar文件,即源码文件

    新版本apktool用法:

    1、下载:

     
     
    当然了上面这个链接和图片描述的可能也会变。
    目前就是下载两个文件apktool.bat和apktool.jar(这个如果你下载的文件有版本号,比如apktool_2.2.1.jar,就要改名字为apktool.jar),
    然后把上面两个文件都放到C://Windows下面。(我是windows系统,其他系统按照自己的来)
     
    2、使用方法
     
     
    官网教程
     
    $ apktool d test.apk
    I: Using Apktool 2.2.1 on test.apk
    I: Loading resource table...
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: 1.apk
    I: Regular manifest package...
    I: Decoding file-resources...
    I: Decoding values */* XMLs...
    I: Baksmaling classes.dex...
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...
    $ apktool b test
    I: Using Apktool 2.2.1 on test
    I: Checking whether sources has changed...
    I: Smaling smali folder into classes.dex...
    I: Checking whether resources has changed...
    I: Building resources...
    I: Building apk file...
    I: Copying unknown files/dir...
            
    其实就是,运行CMD,进入比如app-release.apk所在目录,然后运行apktool d app-release.apk就可以了,默认解压的文件就在app-release.apk所在目录。
     

     

    最后,如果我上面的方法不能用了,请看英文的原网页怎么说。

    原网页在这 https://ibotpeaches.github.io/Apktool/#

    其他比如:

    http://blog.csdn.net/vipzjyno1/article/details/21039349/#reply

    dex2jar

         作用:将apk反编译成Java源码(classes.dex转化成jar文件)

    jd-gui

    作用:查看APK中classes.dex转化成出的jar文件,即源码文件

    Smali2JavaUI

    对于博主说得,先dex2jar把classes.dex转为jar,再jd-gui把jar转为源码*.java文件。
    现在可以用Smali2JavaUI这个软件,一部到位。可以把这两个步骤化为一个步骤。
     
    所以,如果只想反编译看*.java文件的话,只用Smali2JavaUI软件就可以了。
    这个软件可以直接打开***.apk文件,然后就直接看到*.java文件了。
    Smali2JavaUI最新版本下载链接 http://www.hensence.com/cn/smali2java/#Download
     
     
    展开全文
  • 1个apk安装另一个apk,安装多个apk

    热门讨论 2012-08-20 14:06:06
    安装多个apkapk打包,一个apk安装多个apk,由于这个在网上太难找了,找到的也是有错误,没办法,尝试了很久终于出结果了,分享给大家吧,分要多点。
  • 查看apk安装路径apk

    2015-01-27 11:24:36
    查看apk安装路径apk,安装后打开应用,找到要查看的应用名称,上面有具体的安装路径,有了它再也不用担心找不到应用到底是安装在system/app底下还是data/app底下了。
  • apkAnalyzer

    热门讨论 2012-10-23 10:48:19
    查看apk包信息及apk反编译,我用这个工具主要是用来查看只有.apk文件的情况下查看其AndroidManifest.xml文件。。。很好用哦
  • apk解析工具

    2018-02-27 16:02:14
    解析apk获取apk信息 包名、版本号、版本名、app名称等
  • Android APK反编译就这么简单 详解(附图)

    万次阅读 多人点赞 2014-03-11 22:06:09
    你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考...
  • 我们知道安卓手机软件程序均为APK格式文件,很多小白朋友对于安卓手机如何安装apk文件不是很了解,下面本文于大家简单介绍下。由于很多朋友使用一些手机应用软件里面下载安装程序,但那仅仅是针对Wifi用户很方便,而...
  • 转载 ... 从电脑端微信发送了一个app应用安装包到手机段,但是,手机端却显示扩展名为apk.1,直接点击无法安装 ...你要安装的apk名,例如 上面的apk 是 base.apk, 那么我们搜索 base 按住base.apk.1文件,选中
  • apk转jar工具

    2018-03-23 09:49:44
    apk转jar文件,apk转jar文件,apk转jar文件,apk转jar文件,apk转jar文件
  • APK文件做混淆加密,使APK不易被反编译,使用说明详见压缩包内。
  • 分享几个可用下载Google Play 上的应用 apk文件网址

    万次阅读 多人点赞 2019-04-15 18:28:00
    测试可用 https://apkpremier.com/ https://appraw.com/ https://apknite.com/ https://apkdl.in/ https://sameapk.com/ https://www.apkturbo.com/ https://apkcombo.com/zh-cn/ https://apkpure.com/cn/ 浏览器...
  • Android中使用apk-parser解析apk

    千次阅读 2019-09-29 14:32:03
    Apk Parser是一个优秀的解码二进制文件与获取apk各种信息的开源库,具备众多实用的特性: 获取apk各种元数据信息,比如应用名、图标、包名、版本号等 解析二进制XML文件并将其转换为文本格式 从dex文件获取类信息,...
  • APK签名及更改APK名称工具,可以更改APK文件名称,更改后进行APK签名
  • apk 测试文件

    2019-03-25 13:38:40
    apk 测试程序,供开发者实验用
  • APK签名校验工具

    2018-04-12 14:58:30
    去除APK签名校验工具, 去除APK签名校验工具, 去除APK签名校验工具, 去除APK签名校验工具, 去除APK签名校验工具
  • IntelliJ IDEA 如何导出安卓(Android)apk文件 详细教程

    万次阅读 多人点赞 2020-10-13 19:47:32
    我们需要将自己的程序打包成Android安装包文件–APK(AndroidPackage),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 643,489
精华内容 257,395
关键字:

apk