当前位置: > 科技>正文

android查询类源码(android 源码查看)

2024-08-16 22:50:55 互联网 科技

本篇目录:

1、如何查看Android源码2、如何在Eclipse中查看Android源代码3、如何查看Android的native源码

如何查看Android源码

这时就用到了一个android4me的AXMLPrinter2工具。

首先把反编译的apk存放到apktools同级文件夹目录下,如下图所示。按住shift+鼠标右键打开命令窗口,运行代码 apktool d yd.apk(安装包的名字)。apk后缀名改成zip,解压双击打开xml格式文件如下图所示。

android查询类源码(android 源码查看)  第1张

比如我们有一个类是EventLog,其中有一些方法是native的,我们想看下它的源码,如何操作呢?我们可以根据如下的规则,先找到这个类,然后再搜索其中的方法。

如何在Eclipse中查看Android源代码

1、首先你需要下载android源代码,用git,详见android开发官方网站。

2、第一种是选择工作目录,即已经存在的android应用程序源代码。第二种分两种方式 (1)选择External File…按钮,添加Jar格式文件或者zip格式文件路径;(2)选择External Floder…按钮,添加文件夹所在路径。

3、点击eclispse-window-Android SDK Manager,下载相应版本的源码Sources for Android SDK。

android查询类源码(android 源码查看)  第2张

4、在Eclipse中查看Android源代码 需要下载一个对应的android sdk,下完了后找到souce目录,将其中所有的内容拷贝到eclipse所用的sdk下的source目录下,如果没有这个目录则新建一个。

如何查看Android的native源码

android源码中native方法的使用并不是你所想的那样,能够去查看的它的具体定义。其实它的具体的定义是在库(比如lib/hello-jni.c或者.cpp文件)中实现的。

命令顺序如下:进入Android sdk文件夹/tools目录下输入adb shell输入su输入cd data输入cd app这时就可以看到你安装的所有的apk文件。输入cp 空格 对应的apk 空格 /sdcard/这样就将apk文件拷贝出来了。

如何在Android源码里查找Java中native方法对应的C++实现 在framework下全局搜索这个native方法的全名。一个个查看匹配的文件,应该会找到你需要的。

android查询类源码(android 源码查看)  第3张

第一种是选择工作目录,即已经存在的android应用程序源代码。第二种分两种方式 (1)选择External File…按钮,添加Jar格式文件或者zip格式文件路径;(2)选择External Floder…按钮,添加文件夹所在路径。

首先把反编译的apk存放到apktools同级文件夹目录下,如下图所示。按住shift+鼠标右键打开命令窗口,运行代码 apktool d yd.apk(安装包的名字)。apk后缀名改成zip,解压双击打开xml格式文件如下图所示。

你去sdk manager界面,下载对应SDK 版本的source资源,下载的代码位于sdk目录的sources子目录下,分不同平台存储。然后你项目引用的jar包,双击android.jar,配置它的代码路径即可。

到此,以上就是小编对于android 源码查看的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

源码

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本站联系的,一经查实,本站将立刻删除。