Centos下android应用apk包,apktool反编译及回重新打包

apktool:是GOOGLE提供的APK编译工具,能够反编译及回编译apk,同时安装反编译系统apk所需要的framework-res框架,清理上次反编译文件夹等功能。
aapt:将资源文件编译成二进制文件.尽管你可能没有直接使用过aapt工具, 但是build scripts和IDE插件会使用这个工具打包apk文件构成一个Android 应用程序。
下载(下最新的):
https://code.google.com/p/android-apktool/
至于环境呢,当然是要可以执行java了,并且安装了gcc等编译工具等等,zlib必不可少哦

环境信息:[……]

继续阅读

Android App应用包增量升级(one)

Android增量升级这东西很不错,当时我们这运营的人把百度的一个管理软件拿过来说他们这个升级包提示可以节省流量是怎么回事,当时各种猜测,难道是有什么特殊算法将包压缩了?特意试了一下压缩,根本大小就没变化~后来开发的人找到是增量升级,文章抛给我研究下。拿过来后发现如果单纯的用命令处理真的很简单,当时想法也是很简单,就是让开发把bspatch这个命令内嵌到Apk包里,反正它不大,但后来我在Android模拟器里试了一下,发现根本不行,在继续看参考的那篇文章,发现下面还有,c++这部分要弄成so包,然后在通过javah 去生成一个中间的class才能执行bspatch(另一个开发研究的,在参考的那[……]

继续阅读

ubuntu手机系统刷回android系统

在之前ubuntu系统刚出来的时候,帮同事把三星 I9250(Galaxy Nexus)刷为ubuntu系统(Ubuntu手机版体验, 附刷机教程),但发现一个问题,如果你想刷回来真的很麻烦(原因应该是当时在刷为ubuntu时把boot.img刷为了ubuntu的boot.img了,所以用网上的方法根本就行不通)之前一直很忙,也没来得及帮他刷回去,最近公司需要用这部手机所以比较急于刷回android,所以昨天试了一下,好顿折腾。
具体什么原因我也不知晓,能刷回来也很纳闷的,估计是跟boot.img(要种跟里面的组件驱动关系很大,换boot.img就可以刷回来了)有关系吧,反正用这[……]

继续阅读

Google Nexus 4 SuperSu

切记用完豌豆荚就他把关闭了,别让他老出来很影响root的。好像说是没成功,但基本的root是没问题,不知道为什么。只是提供工具 网上自己多搜搜资料
一些东西的下载地址:http://vdisk.weibo.com/s/sri2j
google_nexus_4_toolkit 
recovery 
SU for nexus 4

1.安装n4的驱动到电脑
2.备份还原手机
3.解锁上锁bootloader
4.root/unroot
5.更改system/recovery-from-boot.
6.写入recovery[……]

继续阅读

Zipalign APK包的优化

今天公司这边提交Android包出现问题,原因就要要对SDK进行优化处理。

进入到sdk的tools下,此步骤为检查,执行:

d:\android-sdk-windows\tools>zipalign.exe -c -v 4 androidmarket_android_150_013_.apk

如果输入的数据后面都是 (OK – compressed),则无需优化

如果是什么 -1 等字符,则需要执行:

d:\android-sdk-windows\tools>zipalign -v 4 原包 生成包

简单优化工具:Zipalign

Androi[……]

继续阅读

第 1 页,共 1 页1