如何从国内镜像获取android源代码

如何从国内镜像获取android源代码,第1张

首先按帮助中的步骤下载repo工具:

[plain] view plain copy print

curl >

Android代码就是java代码,如果你只需要看代码不需要运行的话,在src目录的子目录下面找到java文件,然后用记事本打开即可,资源文件在res目录下如果是要运行Andorid代码的话,就需要下载Eclipse以及Android的SDK和ADT插件了

apk文件复制到SD卡。

命令序列如下:

文件夹到Android的SDK / tools目录

输入adb的外壳

进入苏

输入cd数据

输入CD的应用程序

然后,你可以看到所有你安装apk文件。输入相应的apk位CP / SD卡/

的apk文件,因此它会被复制了一个空格。

直接进入apk文件扩展名rar格式,你可以看到目录熟悉的结构,

xml文件后打开是二进制的,不能观看。

然后他们使用AXMLPrinter2工具android4me。 (你自己百度搜索)

输入以下命令来解析XML文件出来

此命令是在命令行Java的罐子AXMLPrinter2jar showtimes_listxml

鉴于此showtimes_listxml 该showtimes_listxml生成xml文件,输入以下命令:

Java的罐子AXMLPrinter2jar showtimes_listxml> hxml

持续到这一点,只看到xml文件的内容,其中工程在java源文件还是看不到,看到classesdex文件目录结构,我们需要DEX文件转换成jar文件。

这里使用的另一种工具dex2jar。 (自搜索下载)解压后显示在Windows下

目录如下:

在命令行中,输入这个目录:

在Windows下,输入以下命令: dex2jarbat C:\ classesdex

在C盘运行完成后会多一个classesdexdex2jarjar文件,这就是我们所需要的jar文件。

使用JD-GUI,的jar文件的java代码的逆向工程。 (请搜索下载)

它进入Windows,Linux和最大三个版本,这里我下载的Windows版本。

解压,双击运行exe文件后,选择相应的jar文件的Java文件的文件classesdexdex2jarjar显示反向工程了!

是否可以解决您的问题?

关于event设备的获取,在 /proc/bus/input/devices 下面:

$ adb shell cat /proc/bus/input/devices

0 getevent和sendevent用法:

$ adb shell getevent -h

Usage: getevent [-t] [-n] [-s switchmask] [-S] [-v [mask]] [-d] [-p] [-i] [-l] [-q] [-c count] [-r] [device]

-t: show time stamps

-n: don't print newlines

-s: print switch states for given bits

-S: print all switch states

以上就是关于如何从国内镜像获取android源代码全部的内容,包括:如何从国内镜像获取android源代码、安卓如何实现获取网页源代码、怎么查看安卓的源代码或者安卓应用软件的源代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9607668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存