随笔分类 - Android
摘要:1.反编译 可以查看 "批量修改安卓apk包名" ,这里不做介绍,这篇主要介绍如何阅读反编译后的java代码, 反编译出的java代码以smali的形式存在,这是一种类似于汇编的语言。android目前使用的是dalvik虚拟机,所以下面的叙述都是基于dalvik虚拟机字节码。 2. 正文 2.1
阅读全文
摘要:1.做好单渠道打包的准备工作 可以参考之前的android打包 "第一篇" 和 "第二篇" 2.多渠道打包工具准备 下载 "ant contrib 1.0b3.jar" 把下载的jar包放到ant安装目录下的lib目录下 3. 编写多渠道打包的代码 4. 用ant deploy进行打包
阅读全文
摘要:1.问题 用ant打包的时候需要引用外部的library工程 2.解决 在library工程目录文件夹下执行以下语句 3.遇到问题 和解决 问题:[aapt] invalid resource directory name E:\我的依赖工程\bin\res/crunch 解决:这个问题一般是因为s
阅读全文
摘要:1.准备工作 1.1 反编译工具 "apktool" 下载 1.2 java, android SDK安装 1.2 "python" 安装 2.反编译现有包 3. 直接上代码
阅读全文
摘要:1. 准备工作 用eclipse创建一个android项目 安装ant和SDK,并且添加到系统环境变量 2.ant 使用 2.1 ant简单的帮助命令 2.2 创建ant配置文件 1. 这个命令可以在当前目录下生成 local.properties , build.xml , proguard pr
阅读全文
摘要:1. 问题: 今天发现我拷贝的一个android项目无法导入到eclipse,但是其它的已有android项目却可以导入 2. 思路 现在网络这么流行,当然是上网查,得益于 "eclipse无法导入Android工程的现象与解决办法" 的提示,我的AndroidManifest.xml肯定是没...
阅读全文