ChinaUnix.net
相关文章推荐:

apk文件 反编译成android工程

原文: http://www.accessroot.com/arteam/site/download.php?view.322 解包 C:\android\tools\hacker>java -jar baksmali.jar classes.dex -o crack 重新打包 C:\android\tools\hacker>java -jar smali.jar crack -o class2.dex 我在解包和重新打包一个未经修改的apk文件后,重新签名apk文件出现 异常。 大家有时间看看,一块讨论原因。

by 小把戏 - 移动操作系统 - 2010-07-22 11:06:26 阅读(3168) 回复(6)

相关讨论

相信大家在安装使用了一个apk后,看到一些好的效果或实现,一般会很想知道这个是如何实现的。还好,android选的是java开发语言,所以经过一些小步骤,而作者又没有用混淆的话,差不多可以返原70 ~ 90 的java实现,下面我就来说下android apk反编译步骤:
  1. 解压缩apkapk文件说到底就是一种最常见的zip,你用UE或Notepad++等文本编辑工具...

by yf956613 - 移动操作系统 - 2011-12-21 08:41:28 阅读(555) 回复(0)

反编译apk文件方法 androidapkdex. 1.首先找到android软件安装包中的class.dex 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件; 2.把class.dex拷贝到dex2jar.bat所在目录。 (http://www.my400800.cn ) 运行dex2jar.bat classes.dex 生成classes_dex2jar.jar 3.运行JD-GUI工具(它是绿色无须安装的) ...

androidapk

by so_brave - 移动操作系统 - 2011-11-08 20:50:04 阅读(1145) 回复(0)

转:流光映雪 android学习摘记——android模拟器中安装apk文件 进入方式: 一、cmd命令进入sdk安装路径的tools目录下。 二、设置“环境变量”-“用户变量” 增加或修改"Path" 值为"tools"目录路径。然后直接在cmd里面,运行adb命令即可。 执行命令: 1、模拟器中安装apk adb install *.apk 2、模拟器中删除*.apk文件 adb shell cd data/app ls -l rm *.apk 3、命令行删除 adb uninstall apk的包名

手机开发

by feiyang10086 - 移动操作系统 - 2011-05-31 13:03:44 阅读(1917) 回复(0)

1. *.apk文件

apkandroid Package的缩写,即android安装包。通过将apk文件直接传到android模拟器或android手机中执行即可安装。

使用android打包工具(aapt)将DEX文件,资源文件以及androidManifest.xml文件组合成一个应用程序包(apk)。Dex是Dalvik VM executes的全称,即android Dalvik执行程序。

  • META-INF\ Jar文件
by sudoers - 移动操作系统 - 2011-12-21 08:41:32 阅读(2461) 回复(0)

查看apk文件,反向工程 先说一下apk的结构。apk采用了zip格式的压缩,我们可以很容易解压。 一个apk文件结构为: META-INF\ Jar文件中常可以看到 res\ 存放资源文件的目录 androidManifest.xml 程序全局配置文件 classes.dex Dalvik字节码 resources.arsc 编译后的二进制资源文件 apk下的文本文件是做了二进制处理的。 如果我们只是想看apk 的Manifest信息。可以使用aapt命令。 命名格式为: aapt dump badgin...

手机开发

by feiyang10086 - 移动操作系统 - 2011-07-08 23:09:57 阅读(5606) 回复(2)

android程序的签名和Symbian类似都可以自签名(Self-signed),但是在android平台中证书初期还显得形同虚设,平时开发时通过ADB接口上传的程序会自动被签有Debug权限的程序。需要签名验证在上传程序到android Market上时大家都已经发现这个问题了。android signed制作方法 首先在android开发时没有安装JDK的网友在Sun官方网站下载JDK http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows...

by andy04911 - Java文档中心 - 2009-10-19 14:28:22 阅读(3363) 回复(0)

如何安装apk文件android仿真器中如果您是android方面的新手,想测试对已有android方面的应用,该如何进行:  1.首先得到android SDK( http://code.google.com/android/download.html ),并且解压到您的硬盘某处  2.增加系统变量SDK_ROOT,让她指向sdk之下 /tools文件夹  3.运行android的仿真器(windows下双击emulator.exe可执行文件,启动时间稍长,稍微有点耐心。启动起来的画面如下图。)  4.复制apk文件到/tools文件夹...

by steve_king211 - Java文档中心 - 2008-09-10 19:07:18 阅读(1323) 回复(0)

android的.apk文件实际上就是一个zip文件 可以直接用winrar打开

包括了一个META-INF目录

一个res目录

一个androidManifest.xml

一个classes.dex

androidManifest.xml是每个应用都必须定义和包含的,它描述了应用的名字、版本、权限、引用的库文件等等信息,如要把apk上传到Google Market上,也要对这个xml做一些配置。

  META-INF目录

  META-INF目录下存放的是签名信息,用...

by landuochong - 移动操作系统 - 2011-12-22 08:51:06 阅读(2696) 回复(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 阅读(933) 回复(2)