APK改之理(APKIDE)修改APK简单的⼊门教程android简单教程
Apk改之理(Apk IDE)从2.0开始界⾯进⾏了全新的改变,这种改变除了可以更合理利⽤界⾯空间、更美观⼤⽅外,最主要的是将更易于在以后扩展更多加新功能。当然,这样改变之后,你可能不会像对旧版本那样更直观的知道如何操作它,所以有必要写⼀下基本的操作流程。废话少絮,⾔归正传,最简单的教程开始了。
启动程序: 双击启动程序。如果是XP系统启动不了它,请点击这⾥安装.Net Framework 2.0。
配置JDK: 第⼀次启动时,软件会⾃动查系统中的Jre安装⽬录,如果没有到会提⽰你配置SDK,可以点击菜单[⼯具]-[配置SDK]对JDK进⾏配置,如下图。JDK的安装路径必须配置(如果不配置,则⽆法进⾏修改操作),Android SDK则随意(有些功能需要⽤到它,⽐如ddms等,但这些功能都⽆关修改⼯作)。 提⽰:JDK推荐使⽤JDK1.6(或称做JDK6,),JDK1.7(或称做JDK7)不同电脑上可能会出现⼀些⼩问题,特别是⼩内存电脑(这些问题的解决见,如果你⽤jdk1.7时出现问题⼜怕⿇烦可以改⽤jdk1.6)。另外,从apk改之理2.4开始必须使⽤jdk,不再⽀持jre(jdk是开发⼯具,jre只是⼀般普通⽤户运⾏java程序的⼯具)。
打开要修改的Apk⽂件: 单击菜单[项⽬]-[打开Apk]选择要修改的Apk⽂件(注:⽂件名称必须只有字母
、数字、下划线、空格、点号等组成,不能包含中⽂或其它亚洲字符)。
新的修改还是继续旧的⼯作: 在打开Apk⽂件时Apk改之理会先对其进⾏基本的解析(包括它的名称、包、权限等),然后根据该apk应⽤的包名⽣成它的同名⼯作⽬录,如果这个⼯作⽬录已经存在,Apk改之理会询问是否要重新反编译Apk。这⾥要注意,已有的⼯作⽬录通常是你以前修改这个Apk应⽤时所⽣成的⼯作⽬录,如果你要继续这个修改操作,则单击[否]继续使⽤它,否则就重新反编译得到⼀个全新的源代码。 提⽰:如果你想继续旧⼯作但却误点了“是”按钮,也不⽤担⼼,删除的⽬录被扔进了系统垃圾箱,你可以直接去系统回收站恢复。恢复时注意,如果你之前成功对这个应⽤进⾏过dex2jar操作(由软件在反编译apk时⾃动进⾏,但可能会因⼀些原因⽽失败),那么回收站中会看到⼆个同名的⽬录,选中它们右键恢复即可。(注:这个特性Apk改之理2.1或更⾼版本中有效)
修改Apk 现在你可以使⽤软件的搜索、替换等功能来对源代码进⾏修改,这种修改包括、去⼴告、改名、替换资源、图⽚、xx等等。下图中各个图标按钮都有提⽰⽂字,可以将⿏标悬浮在按钮上显⽰⽂字提⽰。具体的各项说明会单独写个⽂章来详细解释,基本上也没什么难点。 这⾥先提⽰⼀些没有说明的⼩功能:(1)在⽂件树上,或搜索后得到的⽂件列表上,按住Shift键+单击⿏标右键会直接显⽰操作系统菜单。 (2)在“输⼊输出⾯板组”的搜索结果⾯板中,搜索结果列表以标签的形式各⾃分开,⿏标悬浮在标签上会显⽰对应搜索结果的搜索条件。(3)⼯作⽬录下的第⼀个build⽬录下的⽂件不会被搜索(因为这个是Apktool编译时⽤到的,与我们的修改⽆直接关系)。
编译成Apk: 修改完成后单击菜单[编译]-[编译⽣成Apk]重新将源代码打包成apk⽂件,新⽣成的apk存放在原apk的同级⽬录下,其名称以“ApkIDE_”开头。
获取⽣成的Apk: 单击菜单 [编译]-[获取⽣成的APK] 可以直接在资源浏览器中定位到apk所在的⽬录。
直接测试Apk: 这个需要⽤到菜单[ADB]下的菜单命令,如果你已经将设备连接到电脑,或者直接在电脑上打开了安卓模拟器,可以单击菜单 [ADB]-[安装⽣成的APK] 直接向设备或模拟器安装修改⽣成的apk,然后再可以使⽤adb logcat 来观察其运⾏状况。 如果发现ADB相关命令不启作⽤,你可以先⽤ adb devices 命令查看设备是否连接成功(可以直接在输⼊输出⾯板组的命令窗⼝输⼊“adb devices”),也可以使⽤菜单 [⼯具]-[Dalvik Debug Monitor Service](ddms)来测试,当然这些都是后话了,也超出了本⽂的范畴。
打完收功!这⾥最基本的使⽤步骤,你也可以继续看⾼⼿是如何使⽤Apk改之理的,推荐:
zpsemo的《apk破解之“异常”破解》   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。