ChinaUnix.net
相关文章推荐:

robotium apk测试

[android]android自动化测试六之命令行编译apk 手动编译你的apk,可以让资源目录不命名为res, 你能够命名任何你想要的名字。 你可以在以下目录发现ant脚本: /platforms/android-1.5/templates/android-rules.xml 第一步: 产生R文件以及包资源 aapt package -f -M ${manifest.file} -F ${packaged.resource.file} -I ${path.to.android-jar.library} -S ${android-resource-directory} [-m -J ${folder.to.out...

by 三里屯摇滚 - 移动操作系统 - 2012-02-13 16:21:45 阅读(1248) 回复(1)

相关讨论

chechunli@chechunli-PC:notification $ tree
.
|-- AndroidManifest.xml
|-- Android.mk
|-- README
|-- res
|   |-- drawable
|   |   |-- icon.png
|   |   `-- offine.png

by checl1987_EE - 移动操作系统 - 2011-02-09 16:21:42 阅读(799) 回复(0)

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...

by 中关村村草 - 移动操作系统 - 2012-01-23 23:46:45 阅读(935) 回复(2)

1.Android market电子市场是Android系统自带的原生市场,一些官方出厂没有自带,如果直接安装会有错误。

2.对于正常无法安装的情况(需要root权限),做法如下:
(1)用root explorer把系统原来的程序删除掉,在system/app目录下名字为Vending.apk的文件
(2)把新版本copy进去,改名Vending.apk
(3)添加权限
(4)重启即可

...

by karl321 - 移动操作系统 - 2011-12-21 08:41:35 阅读(1016) 回复(0)

Zipalign优化apk Android SDK中包含一个“zipalign”的工具,它能够对打包的应用程序进行优化。在你的应用程序上运行zipalign,使得在运行时Android与应用程序间的交互更加有效率。因此,这种方式能够让应用程序和整个系统运行得更快。我们强烈推荐在新的和已经发布的程序上使用zipalign工具来得到优化后的版本——即使你的程序是在老版本的Android平台下开发的。这篇文章将描述zipalign如何有助于性能改善以及如何使用它来...

android

by cu_Cbear - 移动操作系统 - 2011-11-23 10:46:35 阅读(1550) 回复(0)

android apk 程序签名 [前言] 我们平时在开发android应用程序的过程中,一般都是利用eclipse集成开发环境,所以生成的apk有debug版本的签名权限,但是如果我们想要发布一款应用程序,并且希望在真机上运行的话,就需要进行签名。 [工具] Java开发环境中的Keytool 和 Jarsigner,注意配置好环境路径,输入命令后有如下提示信息: C:\Documents and Settings\F1034740\桌面\博客文章>Keytool keytool 用法: -certreq [-v] [-...

android

by so_brave - 移动操作系统 - 2011-07-28 10:25:06 阅读(1884) 回复(1)

chechunli@chechunli-PC:testapp $ pwd
/home/chechunli/android/froyo/packages/apps/testapp
chechunli@chechunli-PC:testapp $ tree

.
├── AndroidManifest.xml
├── Android.mk
├── res
│   ├── drawable
│   │   └──

by checl1987_EE - 移动操作系统 - 2011-01-27 18:47:11 阅读(933) 回复(0)

如何安装.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 adb pull <...

by 凝望长空 - 移动操作系统 - 2012-01-23 23:37:55 阅读(948) 回复(2)

使apk具有system权限的方法:

方法一:

  1. 在应用程序的AndroidManifest.xml中的manifest节点中加入

  android:sharedUserId="android.uid.system"这个属性。

  2. 修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行

  3. 使用mm命令来编译

...

by karl321 - 移动操作系统 - 2011-12-23 03:03:00 阅读(914) 回复(0)

1. unzip apk

2. remove old signature directory: META-INF
3. 手动替换一些需要替换的文件.(文件可能还需要加密等操作)
4.压缩成apk
5.用jarsigner工具,用指定的证书签名
    sign apk file: jarsigner -keystore test.keystore -storepass password -verbose TestApp-unsigned.apk name_alias
6 .zip align: zipalign -v 4 TestApp-unsigned.apk aligne...

by cdlda - 移动操作系统 - 2011-12-21 08:41:35 阅读(842) 回复(0)

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项目的时候,会自动将该项目签名并将生...

android

by 中关村村草 - 移动操作系统 - 2011-12-23 23:26:11 阅读(1412) 回复(1)