0xAA55 发表于 2014-11-24 12:59:21

【APK】修改APK文件最低版本的方法

首先你需要APK Tools,在这里下载:


这个工具需要java环境,所以没装java的请到http://www.java.com下载。

解压后是这个样子的:(我把sign文件夹的隐藏属性去掉了。压缩包里的sign文件夹是隐藏的。)


然后把你的APK文件改名为“123.APK”,再丢到这个文件夹里。


打开APKTool.cmd


然后选1,按下回车。

这里提示要按任意键继续,那就随便按一个键,回到刚才的菜单,因为我们之后还需要它。

你会发现多了个APK文件夹:


进入那个APK文件夹,找到AndroidManifest.xml这个文件。


用记事本打开。


找到“<uses-sdk android:minSdkVersion=”这里,把后面的数字改低,比如改成14,那就是最低版本为Android 4.0,而改成10,则是Android 2.3.3
有关版本号和API Level等级请看http://www.0xaa55.com/thread-1052-1-1.html
不能去掉那个双引号。假设我要改成10,那就是这个样子的:

保存。

回到那个CMD窗口,按下3然后按回车。



再回到APK Tools文件夹,找到APK文件夹,再找到build文件夹。


然后进去,找到“已编译(已签名).apk”这个文件。这就是我们改好了最低版本的APK文件了。


然后把它拿到手机上去安装吧。

至此工具已经用完。清理垃圾文件:
在CMD窗口输入7然后按下回车。


删除C:\usr文件夹
删除C:\Users\你的用户名\apktool文件夹

0xAA55 发表于 2014-12-1 09:51:03


Platform VersionAPI LevelVERSION_CODENotes
Android 4.419KITKATPlatform Highlights
Android 4.318JELLY_BEAN_MR2Platform Highlights
Android 4.2, 4.2.217JELLY_BEAN_MR1Platform Highlights
Android 4.1, 4.1.116JELLY_BEANPlatform Highlights
Android 4.0.3, 4.0.415ICE_CREAM_SANDWICH_MR1Platform Highlights
Android 4.0, 4.0.1, 4.0.214ICE_CREAM_SANDWICH
Android 3.213HONEYCOMB_MR2
Android 3.1.x12HONEYCOMB_MR1Platform Highlights
Android 3.0.x11HONEYCOMBPlatform Highlights
Android 2.3.4
Android 2.3.310GINGERBREAD_MR1Platform Highlights
Android 2.3.2
Android 2.3.1
Android 2.39GINGERBREAD
Android 2.2.x8FROYOPlatform Highlights
Android 2.1.x7ECLAIR_MR1Platform Highlights
Android 2.0.16ECLAIR_0_1
Android 2.05ECLAIR
Android 1.64DONUTPlatform Highlights
Android 1.53CUPCAKEPlatform Highlights
Android 1.12BASE_1_1
Android 1.01BASE
页: [1]
查看完整版本: 【APK】修改APK文件最低版本的方法