adb查看xml文件内容|怎样查看 Android APP源代码

㈠ 【Android】如何使用ADB进行调试

1、adb devices ( 用于查看当前adb连接的设备有哪些,这里目前是无)

(1)adb查看xml文件内容扩展阅读:

无线使用ADB(Android Debug Bridge)非常的实用,它能够让你的手机用无线来取代USB连接,与电脑链接起来更加的方便快捷,还可以保护电池。需要root。

还可以进行以下的操作:

1、快速更新设备或手机模拟器中的代码,如应用或Android系统升级;

2、在设备上运行shell命令;

3、管理设备或手机模拟器上的预定端口;

4、在设备或手机模拟器上复制或粘贴文件;

老玩家对adb这个调试工具肯定不陌生了,不过一般都是用USB连接来玩儿,这次带来的是用无线进行连接,就太强大了,毕竟usb连接对电池的寿命有一定影响。

㈡ 如何查看akp源代码

将apk文件拷贝至sdcard上。命令顺序如下: 进入Android sdk文件夹/tools目录下输入adb shell输入su输入cd data输入cd app这时就可以看到你安装的所有的apk文件。输入cp 空格 对应的apk 空格 /sdcard/这样就将apk文件拷贝出来了。将apk文件后缀直接变成rar格式,可以看到熟悉的目录结构了,其中xml文件打开后都是二进制的,无法查看。这时就用到了一个android4me的AXMLPrinter2工具。(请自行网络搜索)输入以下命令,将xml文件解析出来java -jar AXMLPrinter2.jar showtimes_list.xml此命令是在命令行中查看此showtimes_list.xml将showtimes_list.xml生成xml文件,则输入以下命令:java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml目前进行到这一步,只能看到xml文件的内容,其工程中的java源文件还是看不到,看目录结构下有一个classes.dex文件,我们需要将dex文件变为jar文件。这里用到了另一个工具dex2jar。(自行搜索下载)在Windows下解压之后的目录如下图所示:在命令行中,进入到此目录下:在Windows下,输入以下命令:dex2jar.bat c:\classes.dex运行完之后,在C盘会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。解压之后,双击运行exe文件,选择classes.dex.dex2jar.jar文件,相应的jar文件中的Java文件就被反向工程显示出来了!

㈢ android adb 如何检测手机中某个软件的版本

类似360那种? 你同步软件用什么沟通 一般是用ADB工具来更新手机中的APK. 但是 原始ADB你是无法回获取apk版本信息。 360那种答,实在在同步前 在你手机预装一个 360工具.apk 通过这个apk可以再android源码级查看获取系统所有预装apk的签名,版本信息以及其他数据

㈣ adb pull 如何把etc下的所有xml文件一次性导出。

你要存放的路径呢

㈤ 如何使用ADB进行调试

是用来管理模拟器和真机的通用调试工具,该工具功能强大,直接打开cmd即可使用adb命令,adb的全称为Android Debug Bridge,是起到调试桥的作用,通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具,adb的工作方式比较特殊,采用**Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行,借助adb工具我们可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等,其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作1:查看当前模拟器或者Android设备实例的状态一般在使用前都会使用adb devices这个命令查看一下模拟器的状态,通过这个命令得到ADB的回应信息,可以看到ADB作为回应为每个实例制定了相关的信息1.1:emulator-5554为实例名称1.2:device为实例连接状态,device表示此实例正与adb相连接,offline表示此实例没有与adb连接或者无法响应2:安装和卸载APK应用程序你可以从电脑上复制一个APK应用到模拟器或者Android设备上,通过adb install <path_to_apk安装软件,adb uninstall <packageName卸载软件,如果你不知道这个包名,在AndroidManifest.xml里的找package=""就可以了2.1: 先把apk文件拷贝到sdk目录下的tools2.2: 进入dos下切换到SDK的安装路径下的tools目录2.3 :执行安装命令adb install <path_to_apk发生的错误,因为我连接了真机,而且也打开了模拟器,所以adb给我的回应信息是“比一个多的驱动设备和模拟器”,我最后关闭掉了模拟器在运行安装命令,就提示安装成功了卸载APK3:从本机上复制文件到模拟器或者Android设备adb push <本地路径<远程路径,<本地路径指的是自己的机器上或者模拟器上的目标文件,<远程路径指的是远程设备实例上的目标文件4:从模拟器复制文件到模拟器或者Android设备adb pull <远程路径<本地路径,<本地路径指的是自己的机器上或者模拟器上的目标文件,<远程路径指的是远程设备实例上的目标文件输入adb s鸡浮惯簧甙毫轨桐憨昆hell就可以进入shell命令行了,可以使用一些常用的shell命令,如:ls命令列出了文件

㈥ 怎样查看 Android APP源代码

将apk文件拷贝至sdcard上。命令顺序如下:进入Android sdk文件夹/tools目录下输入adb shell输入su输入cd data输入cd app这时就可以看到你安装的所有的apk文件。输入cp 空格 对应的apk 空格 /sdcard/这样就将apk文件拷贝出来了。将apk文件后缀直接变成rar格式,可以看到熟悉的目录结构了,其中xml文件打开后都是二进制的,无法查看。这时就用到了一个android4me的AXMLPrinter2工具。(请自行网络搜索)输入以下命令,将xml文件解析出来java -jar AXMLPrinter2.jar showtimes_list.xml此命令是在命令行中查看此showtimes_list.xml将showtimes_list.xml生成xml文件,则输入以下命令:java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml目前进行到这一步,只能看到xml文件的内容,其工程中的java源文件还是看不到,看目录结构下有一个classes.dex文件,我们需要将dex文件变为jar文件。这里用到了另一个工具dex2jar。(自行搜索下载)在Windows下解压之后的目录如下图所示:在命令行中,进入到此目录下:在Windows下,输入以下命令:dex2jar.bat c:classes.dex运行完之后,在C盘会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。解压之后,双击运行exe文件,选择classes.dex.dex2jar.jar文件,相应的jar文件中的Java文件就被反向工程显示出来了!

㈦ 怎么把安卓软件源代码导出来

apk文件复制到SD卡。 命令序列如下:文件夹到Android的SDK / tools目录输入adb的外壳进入苏输入cd数据输入CD的应用程序然后,你可以看到所有你安装apk文件。输入相应的apk位CP / SD卡/ 的apk文件,因此它会被复制了一个空格。 直接进入apk文件扩展名rar格式,你可以看到目录熟悉的结构,xml文件后打开是二进制的,不能观看。 然后他们使用AXMLPrinter2工具android4me。 (你自己网络搜索)输入以下命令来解析XML文件出来此命令是在命令行Java的罐子AXMLPrinter2.jar showtimes_list.xml 鉴于此showtimes_list.xml 该showtimes_list.xml生成xml文件,输入以下命令: Java的罐子AXMLPrinter2.jar showtimes_list.xml> h.xml 持续到这一点,只看到xml文件的内容,其中工程在java源文件还是看不到,看到classes.dex文件目录结构,我们需要DEX文件转换成jar文件。 这里使用的另一种工具dex2jar。 (自搜索下载)解压后显示在Windows下目录如下:在命令行中,输入这个目录:在Windows下,输入以下命令: dex2jar.bat C:\ classes.dex 在C盘运行完成后会多一个classes.dex.dex2jar.jar文件,这就是我们所需要的jar文件。 使用JD-GUI,的jar文件的java代码的逆向工程。 (请搜索下载)它进入Windows,Linux和最大三个版本,这里我下载的Windows版本。 解压,双击运行exe文件后,选择相应的jar文件的Java文件的文件classes.dex.dex2jar.jar显示反向工程了!是否可以解决您的问题?

㈧ Android apk包,如何查看包主activity我想用adb启动,但是解压后那个XML文件不知道用什么编码方式查看

找到Manifest.xml文件,在里面找到带有android.intent.action.MAIN这个action的那个注册的那个Activity就是主Activity。


赞 (0)