apk

升级AVD引发andriod工程始终有个错误Failed to load properties file for project解决方法

星期六, 四月 14th, 2012 | Android | 没有评论

昨天做了个andriod应用,快完工的时候,一高兴升级了下AVD,然后我就悲剧了,工程始终有个红叉叉的错误,但是又看不出哪里有错误,

造成不能编译andriod工程,生成不了对应的apk文件,整个一个悲剧;

解决之法:
1.设置ANDROID_SDK_HOME环境变量(android sdk安装目录)可以解决
2.备份原来的工程,然后删除该工程,再重建该工程 clean 下(这个做java的应该都很清楚了)
3.运行工程就正常了,后续还要重新设置个新的AVD name
4.世界就安静了

Tags: , , , , ,

apk反编译源码和布局文件

星期二, 一月 10th, 2012 | Android, JAVA-and-J2EE | 没有评论

本文只要为想研习程序源代码做的反编译使用:(apk逆向工程)

一.使用Apktool可以直接获取布局文件,甚至可以修改其中的广告信息,再重新编译回去
重新编译可以参考其官方操作

1.安装JAVA环境(http://www.oracle.com/

2.下载apktool.jar及相关文件,这里下apktool-1.0.0.tar.bz2apktool-install-windows-2.1_r01-1.zip,更新的可以去此项目官方下载Apktool

3.解压apktool.jar到 C:\Windows

4.解压apktool-install-windows.zip到任意文件夹

5.Win+R 运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入apktool看看。会列出一些帮助的话就成功了。

6.Apktool 命令
apktool d XXX.apk nice 反编译XXX.apk到文件夹nice

apktool b nice 从文件夹nice重建APK,输出到nice\dist\outNew.apk(修改后重新编译回apk)

二:使用apk文件反编译的方法(dex2jar和JD-GUI)获取java源代码
› Continue reading

Tags: , , , , , , ,

Search

文章分类

Links

Meta