[android]android自动化测试六之命令行编译apk
手动编译你的apk,可以让资源目录不命名为res, 你能够命名任何你想要的名字。
你可以在以下目录发现ant脚本:
by 三里屯摇滚 - 移动操作系统 - 2012-02-13 16:21:45 阅读(1248) 回复(1)
apk反编译助手 Android是一个让人很纠结的产品,它开源开放,但是也有很多蛋疼坑爹的地方,还是那句话,谁开发谁知道! apk反编译助手,懒人和对command line无爱的同学们可下载看看,至少需要.net 2.0和jdk 1.6。 核心是apktool,dex2jar,jd-gui,只是包了层皮。具体请访问以下地址。 apktool : http://code.google.com/p/android-apktool/ dex2jar : http://code.google.com/p/dex2jar/ jd-gui : http://java.decom...
Zipalign优化apk Android SDK中包含一个“zipalign”的工具,它能够对打包的应用程序进行优化。在你的应用程序上运行zipalign,使得在运行时Android与应用程序间的交互更加有效率。因此,这种方式能够让应用程序和整个系统运行得更快。我们强烈推荐在新的和已经发布的程序上使用zipalign工具来得到优化后的版本——即使你的程序是在老版本的Android平台下开发的。这篇文章将描述zipalign如何有助于性能改善以及如何使用它来...
android apk 程序签名 [前言] 我们平时在开发android应用程序的过程中,一般都是利用eclipse集成开发环境,所以生成的apk有debug版本的签名权限,但是如果我们想要发布一款应用程序,并且希望在真机上运行的话,就需要进行签名。 [工具] Java开发环境中的Keytool 和 Jarsigner,注意配置好环境路径,输入命令后有如下提示信息: C:\Documents and Settings\F1034740\桌面\博客文章>Keytool keytool 用法: -certreq [-v] [-...
如何安装.apk到模拟
本文基于http://openhandsetmagazine.com/2 ... n-android-emulator/。 在安装完SDK后,(假设SDK安装到/home/mydroid/sdk目录下) 1. 输出SDK_ROOT环境变量 export SDK_ROOT = /home/mydorid/sdk/tools 2. 启动emulator cd /home/mydroid/sdk/tools ./emulator & 3. 安装.apk ./adb install your_app.apk 4. 如何在emulator和主机之间拷贝文件 adb push
1. unzip apk包
android中的apk签名 签名我们是通过jarsigner这个工具,所以需要先安装jdk,开发android的同学肯定已安装,,这些都准备好后,通过cmd进入jdk的bin目录,敲命令jarsigner -verbose -keystore D:\tools\xhestore.keystore -signedjar D:\tools\estore_signed.apk D:\ebook.apk xhestore.keystore 回车输入密码再回车即可,这里ebook.apk是未签名的(一般eclipse在编译一个android项目的时候,会自动将该项目签名并将生...