如何用安卓手机打包apk文件
电脑用apk改之理,需要安装Java环境和其他一个插件。
安装后打开修改过的apk包,电脑会进行反编译,如apk包未修改也可在软件里修改,可以修改图片,音频等,修改后选择编译成apk(回编译)即可。
手机就把它重命名为zip,再替换里面你想要替换的内容,再改会apk后缀名,然后下载手机签名工具重新签名就可以安装了
APK手机软件破解需要的工具 电脑的
额 我以前干过这个活 你反编译 apk 看看是干什么啊 你要是看源码的话 还是算了 反编译出来的源码 类名都是乱的 而且一个3M的软件 编译出的源码(txt格式)就差不多有3M太坑爹了...你要是改动 一部分东西的话 可以看一下 这个教程 http://www.miui.com/thread-335554-1-1.html还有反编译不是万能的 有的软件就是无法反编译 比如说 ireader 他可能是在源代码中加入了一些其他的源码 造成你无法反编译...
如何利用Eclipse工具打包签名AndroidApk文件
展开全部 1、打开eclipse,右击需要打包的程序,选择“Android Tools”选项,对应有一个“Export signed Application Package…”选项,点击该选项,如下所示: 2、选择工程名,然后点击“Next>”,如果有签名文件,直接选择第一项,Use existing keystore;如果没有,选择create new keystore选项,我们现在新建一个签名文件,选择生成签名文件的位置及密码,如下图所示: 3、然后点击“Next>”下一步,出现如下图所示“Key Creation”画面,填写相关信息即可,如Alias---程序别名,Password和Confirm为密码,Validity(years)为签名文件有限期(XX年),First and LastName为名字(可以不填),Organizational Unit为组织单位(可以不填),Organization为组织(可以不填),City or Locality为所在城市,State or Province为所在省份或州(可以不填),Country Code(XX)为国家编码(可以不填)。
参看下图: 4、 点击Next下一步,出现“Destination and key/certificate checks”画面,如下所示,这是所在的生成apk文件路径,点击”Finish”完成即可。
...
用showJava转换成源代码后,怎么打包成apk
最近看了老罗分析android资源管理和apk打包流程的博客,参考其他一些资料,做了一下整理,脱离繁琐的打包细节和数据结构,从整体上概述了apk打包的整个流程。
流程概述:1、打包资源文件,生成R.java文件2、处理aidl文件,生成相应java 文件3、编译工程源代码,生成相应class 文件4、转换所有class文件,生成classes.dex文件5、打包生成apk6、对apk文件进行签名7、对签名后的apk文件进行对其处理 打包过程使用的工具 名称 功能介绍 在操作系统中的路径 源码路径 aapt (Android Asset Package Tool) Android资源打包工具 ${ANDROID_SDK_HOME} /build-tools/ ANDROID_VERSION/aapt frameworks\base\tools\aap aidl (android interface definition language) Android接口描述语言,将aidl转化为.java文件的工具${ANDROID_SDK_HOME}/build-tools/ ANDROID_VERSION/aidl frameworks\base\tools\aidl javac Java Compiler ${JDK_HOME}/java c或/usr/bin/javac dex 转化.class文件为Davik VM 能识别的.dex文件${ANDROID_SDK_HOME}/build-tools/ ANDROID_VERSION/dx apkbuilder 生成apk包 ${ANDROID_SDK_HOME}/tools/ apkbuilder sdk\sdkmanager\libs\sdklib\ src\com\android\sdklib\build\ ApkBuilderMain.java jarsigner .jar文件的签名工具 ${JDK_HOME}/jarsigner或/usr/bin/jarsigner zipalign 字节码对齐工具 ${ANDROID_SDK_HOME}/tools/zipalign 第一步:打包资源文件,生成R.java文件。
【输入】Resource文件(就是工程中res中的文件)、Assets文件(相当于另外一种资源,这种资源Android系统并不像对res中的文件那样优化它)、AndroidManifest.xml文件(包名就是从这里读取的,因为生成R.java文件需要包名)、Android基础类库(Android.jar文件) 【工具】aapt工具 【输出】打包好的资源(bin目录中的resources.ap_文件)、R.java文件(gen目录中) 打包资源的工具aapt,大部分文本格式的XML资源文件会被编译成二进制格式的XML资源文件,除了assets和res/raw资源被原装不动地打包进APK之外,其它的资源都会被编译或者处理。
。
生成过程主要是调用了aapt源码目录下的Resource.cpp文件中的buildResource()函数,该函数首先检查AndroidManifest.xml的合法性,然后对res目录下的资源子目录进行处理,处理的函数为makeFileResource(),处理的内容包括资源文件名的合法性检查,向资源表table添加条目等,处理完后调用compileResourceFile()函数编译res与asserts目录下的资源并生成resources.arsc文件,compileResourceFile()函数位于aapt源码目录的ResourceTable.cpp文件中,该函数最后会调用parseAndAddEntry()函数生成R.java文件,完成资源编译后,接下来调用compileXmlfile()函数对res目录的子目录下的xml文件分别进行编译,这样处理过的xml文件就简单的被“加密”了,最后将所有的资源与编译生成的resorces.arsc文件以及“加密”过的AndroidManifest.xml文件打包压缩成resources.ap_文件(使用Ant工具命令行编译则会生成与build.xml中“project name”指定的属性同名的ap_文件)。
关于这一步更详细的流程可阅读 第二步:处理aidl文件,生成相应的java文件。
【输入】源码文件、aidl文件、framework.aidl文件 【工具】aidl工具 【输出】对应的.java文件 对于没有使用到aidl的android工程,这一步可以跳过。
aidl工具解析接口定义文件并生成相应的java代码供程序调用。
第三步:编译工程源代码,生成下相应的class文件。
【输入】源码文件(包括R.java和AIDL生成的.java文件)、库文件(.jar文件) 【工具】javac工具 【输出】.class文件 这一步调用了javac编译工程src目录下所有的java源文件,生成的class文件位于工程的bin\classes目录下,上图假定编译工程源代码时程序是基于android SDK开发的,实际开发过程中,也有可能会使用android NDK来编译native代码,因此,如果可能的话,这一步还需要使用android NDK编译C/C++代码,当然,编译C/C++代码的步骤也可以提前到第一步或第二步。
第四步:转换所有的class文件,生成classes.dex文件。
【输入】 .class文件(包括Aidl生成.class文件,R生成的.class文件,源文件生成的.class文件),库文件(.jar文件) 【工具】dx工具 【输出】.dex文件 前面多次提到,android系统dalvik虚拟机的可执行文件为dex格式,程序运行所需的classes.dex文件就是在这一步生成的,使用的工具为dx,dx工具主要的工作是将java字节码转换为dalvik字节码、压缩常量池、消除冗余信息等。
第五步:打包生成apk。
【输入】打包后的资源文件、打包后类文件(.dex文件)、libs文件(包括.so文件,当然很多工程都没有这样的文件,如果你不使用C/C++开发的话) 【工具】apkbuilder工具 【输出】未签名的.apk文件 打包工具为apkbuilder,apkbuilder为一个脚本文件,实际调用的是android-sdk\tools\lib\sdklib.jar文件中的com.android.sdklib.build.ApkBuilderMain类。
它的代码实现位于android系统源码的sdk\sdkmanager\libs\sdklib\src\com\android\sdklib\build\ApkBuilderMain.java文件,代码构建...
apk文件用什么软件打开
展开全部 apk是安卓系统的软件安装包,在手机上可以直接点击打开安装,不需要其他软件。
具体介绍如下: 1.在手机中找到需要打开的apk文件,点击打开。
2.然后在APK软件的安装的界面上点击下方的安装即可成功安装apk所包含的软件。
扩展资料: 在电脑上打开APK文件的方法: 1.在电脑上将该文件的名称后缀命名为【.zip】 2.重命名后,对文件进行解压操作即可。
3.然后即可以文件夹的方式查看APK文件中包含的内容。
参考资料来源:百度百科-apk...
求安卓6.0自带的(软件打包安装程序)也就是PackageInstaller.apk
方法一,要root,可以用es文件管理器,它取得权限后有批量安装卸载apk的功能。
可以不用打包安装程序就批量安装。
到一个文件夹里面全选apk选安装,或工具》应用管理器。
方法二,要平板电脑或电脑。
usb调试连接电脑用adb install批量安装apk,原理和豌豆荚的一样。
如何把自己修改过的手机游戏打包成apk安装包
您好,您可以使用反编译软件将您的游戏【天天星连萌】进行反编译在反编译的文件夹中,修改您的手机游戏然后在用反编译软件打包成apk即可在腾讯电脑管家——软件仓库中有多款反编译软件您可以选择合适的反编译软件推荐使用【改之理】 傻瓜式操作,简单易懂希望可以帮到您,望采纳腾讯电脑管家企业平台:http://zhidao.baidu.com/c/guanjia/