首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android开发调试常用工具

Android开发或者联调中经常会使用一些工具,今天就简单总结一下。 adb 开发调试第一神器,具体的在这里不做太多介绍,之前专门写过两篇文章。...dex2jar.sh -f AGSDKDemoMainActivity.dex -o AGSDKDemoMainActivity.jar JD-GUI JD-GUI 是一个用 C++ 开发的 Java 反编译工具...aapt aapt即Android Asset Packaging Tool , 该工具可以查看, 创建, 更新ZIP格式的文档附件(zip, jar, apk). 也可将资源文件编译成二进制文件。...Activity:$ANDROID_HOME/build-tools/android-4.4/aapt d badging MSDKDemo-development-2.6.2.13_55206.apk..._55206.apk | grep package ndk-stack ndk-stack 是一个可以将.so文件的地址映射到相应的编译此.so文件的.h/.cpp的具体地址的工具,是JNI层的Crash

1.2K80

cocos2d-js 调试办法 断点调试 Android真机调试

一 使用浏览器chrome打开程序,进行调试。跟普通js程序一样。 要么自行搭建服务器,利用python脚本,或者用其他服务器程序(LAMP或XAMPP)。然后用浏览器打开服务器地址。...但部署到真机后遇到的问题,这就无法解决了,而且一些native代码也无法调试。 二 使用firefox远程调试。...因为cocos2d-js使用spidermonkey作为js解析引擎,这个玩意就是mozilla派的,所以用firefox做远程调试。题外话。。。..."); return true; } 3 编译运行 cocos run –p android 4 firefox连接手机 在FireFox中,连接功能的菜单项缺省是被隐藏的,我们需要改一下浏览器配置...5 开始调试 点debugger调试器开始调试。 ? 这个方法也有一定缺陷,也就是必须在cocos程序启动后才能调试。启动过程中做的事情,就不好捕捉了。。。这时候需要用cc.log配合一下了。

3.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android必知必会-Stetho调试工具

    ://micro.blog.csdn.net/article/details/50728411 一、背景 Stetho是 Facebook 出品的一个强大的 Android...调试工具,使用该工具你可以在 Chrome Developer Tools查看APP的布局, 网络请求(仅限使用Volle, okhttp的网络请求库), Sqlite, Preference, 一切都是可视化的操作...,无须自己在去使用adb, 也不需要root你的设备 本人使用自己的Nubia Z9 Mini作为调试机,由于牵涉到Sqlite数据库,所以尝试了很多办法把它Root了,然而Root之后就无法正常升级系统...今天得知一调试神器Stetho,无需Root就能查看数据库以及APP的布局(这一点没有Android Device Monitor使用方便,但是Android Device Monitor在Mac上总是莫名其妙出问题...2.引入网络请求库 如果需要调试网络且你使用的网络请求库是Volle或者Okhttp,那么你才需要配置,否则跳过此步。

    46950

    调试JS代码

    记录下近期对JS代码的调试过程 性能分析 启动程序之后,打开google浏览器对应页面,按F12或者Ctrl+Shift+I进入 开发者工具页面 目前主要使用的功能有: Performance....性能评估,比如我想看下页面刷新的性能瓶颈所在,先点击 按钮,然后进行页面操作,当页面刷新完成,再点击 按钮,则会生成性能报告,可以看到资源消耗,JS代码的执行逻辑等 Sources....性能报告页面的 部分,可以通过点击色块查看其所在的js代码文件,如 点击则会跳转到 功能栏,有了源文件就可以进行断点调试;这里注意部分js文件是压缩后的文件,建议手动修改程序替换成可读性更强的原始代码文件...,方便调试 Console....查看程序的打印输出,比如我想知道某个函数的执行时间,可以在js代码中进行修改 当js代码执行之后,可以在console输出中看到foo的执行时间 Network.

    19K10

    用于调试和分析的 5 大 Node.js 工具

    node-js-tools-for-debugging-and-profiling-bee7c4c83592Node.js需要适当的工具进行调试和分析。...调试和分析是查找和修复错误、测量和优化性能,同时确保Node.js应用程序的质量和效率的重要过程。但是,Node.js有许多工具可用于调试和分析应用程序,那么如何选择最适合你需求的工具呢?...让我们看一下用于调试和分析的前 5 个Node.js工具。1. Node.js内置调试器Node.js 内置调试器是Node.js本身附带的简单有效的工具。你可以使用它来检查代码、设置断点和监视变量。...然后,开始调试你的应用程序并使用调试工具栏和选项卡来控制和检查你的应用程序。步骤04结束调试会话并打开 CPU 配置文件以查看应用程序的性能。...有关更多信息,请参阅此处分析 Node.js 应用程序。总结调试和分析对于开发高质量且高性能的 Node.js 应用程序至关重要。根据你的需求和偏好,你可能会发现更适合且更有效的适合你项目的不同工具

    42710

    Android 调试

    Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。...您可以在 android_sdk/platform-tools/ 中找到 adb 工具。 adb 的工作方式 ---- 启动一个 adb 客户端时,此客户端首先检查是否有已运行的 adb 服务器进程。...注:当您连接运行 Android 4.2.2 或更高版本的设备时,系统将显示一个对话框,询问您是否接受允许在这台计算机上调试的 RSA 密钥。...set-debug-app [options] package 将应用 package 设为调试。选项包括: -w:应用启动时等待调试程序。 --persistent:保留此值。...Dalvik Debug Monitor Server (DDMS) 工具提供了一个集成调试环境,让您用起来更方便。 dumpstate 将状态转储到文件。

    2K30

    Fiddler远程调试js

    使用Fiddler调试本地js   在我们前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那真是家常便饭。...假设我们发现这个页面有问题,需要修改所引用的js文件()。 第一步:用Fiddler查看页面的数据流列表,找到这个js文件的session ?  ...在这个js session上右键点击,选择“Save – Response –Response Body…”,将js文件的内容保存到本地。记住存的位置,下面我们会用到这个保存下来的文件。...通过以上几个步骤,我们演示了怎样将HTTP请求重定向到本地的文件,进行web调试。...这种调试方式不需要发布到线上再验证,避免了修改不成功、对用户造成影响的风险,而且不需要搭建复杂的开发服务器等开发环境,非常适合快速web调试

    10K30

    android usb调试工具,USB调试怎么打开 各版本安卓手机打开USB调试模式方法

    手机与电脑通常是通过Adb方式连接,所以需要您在设备上打开USB调试模式,不同版本的安卓系统,打开USB调试模式也有所不同,以下我们根据安卓系统版本而不同,介绍下各版本安卓手机打开USB调试模式的方法,...USB调试怎么打开 各版本安卓手机打开USB调试模式方法 一、安卓2.1 ~ 2.3.7 系统打开USB调试模式方法 1、点击手机Menu键(菜单键),在弹出的菜单中选择 设置(Setting), 或在应用程序中找到设置程序点击进入...,然后进入设置界面的“应用程序”即可找到USB调试模式,我们勾选上即可。...“开发人员选项”即可找到USB调试模式,我们同样勾选上即可。...调试模式的方法。

    2.7K30

    使用 Vue.js Devtools 扩展作为 Vue 应用调试工具

    上篇教程学院君给大家简单介绍了 Vue.js 框架,并演示了 Vue.js 的第一个功能特性 —— 数据绑定。...安装扩展 在此之前,我们先来介绍一款 Vue.js 本地开发的调试工具 —— Vue.js Devtools,这是一个浏览器扩展,当前支持 Chrome 和 Firefox 浏览器,你可以在 Chrome...另外,如果当前 HTML 页面没用使用 Vue 框架,Vue.js Devtools 扩展会处于未激活状态: 可以看到该扩展的颜色是灰色的,同时在开发者工具的标签页也没有 Vue 选项卡,表示该页面没有使用...Vue.js 框架。...好了,关于 Vue.js Devtools 的基本使用学院君先简单介绍到这里,在后续教程中,我们将基于它作为开发 Vue 应用的调用工具

    1.7K30
    领券