问题标签 [debug-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
65 浏览

android - 如何在不使用操作栏且没有任何物理按钮的情况下退出应用程序?

我有一个 android 4.0 设备,每次启动时它都会自动打开一个内置应用程序。内置应用程序由生产该产品的公司编写。我想为其编写一些程序,但由于启动时无法绕过应用程序,因此无法进入设置页面并启用调试模式以访问内部文件。打开内置应用程序时,操作栏消失。除了电源开/关按钮外,这款安卓设备根本没有任何物理按钮。有没有人知道如何绕过应用程序并转到主屏幕或以其他方式访问此设备?

我有另一台类似的 android 设备,但启用了此设备的调试模式,以便我可以找到启动默认应用程序并将其删除(然后我可以返回主屏幕)。但是,我遇到问题的设备默认禁用了调试模式。所以,我不知道如何访问设备并查看里面的文件。我现在什么也做不了,因为我什至无法进入设置页面或单击任何物理按钮进入启动安全模式或其他东西。

0 投票
1 回答
113 浏览

tsql - 调试模式下的 SQL Server 查询:查询表?

我有一个大脚本需要调试以捕获错误。脚本中有一个表声明为变量。一些 t-sql 插入到该表中。我想在调试模式下从表中选择。我在屏幕上打开了“locals”窗口,但我看不到那里的表的内容,只有变量本身,当代码执行在所需的断点处停止时,我也不能从临时表变量中选择。

有没有办法可以在调试模式下查询表?谢谢!

0 投票
0 回答
53 浏览

gradle - 如何在 IntelliJ 中调试我的 Grails 应用程序?

我正在使用这个特定的命令来运行我的 Grails 应用程序clean bootRun -Dgrails.env=test

我想从 IntelliJ 以调试模式运行我的应用程序(具有相同的配置)。

应该使用哪些运行/调试配置以调试模式运行应用程序,并使用与上述命令相同的选项?

0 投票
2 回答
1203 浏览

html - 为什么 chrome 移动调试模式设置了更大的 html 正文宽度而不是设备宽度?

我在 html 正文中有一个图像元素,宽度为 440 像素,高度为 840 像素。一切都按预期工作,直到我打开 chrome 调试模式以模拟它在移动设备中的显示。

带有正文宽度的屏幕截图

如屏幕截图所示,模拟器假设宽度为 375 像素。但不知何故变成了 964 px 宽度。那里没有任何额外的 css 脚本或 js 脚本。只是一个带有一张图片的简单 html。带有图像宽度的屏幕截图

0 投票
2 回答
68 浏览

c++ - 如何在调试模式下调用具有 main 的程序或代码?

我有一个 CPP 程序(我们称之为程序 1),它调用另一个 CPP 程序(程序 2)。这个 Program2 是在调试模式下构建的。那是:

上面的代码片段描述了我在program2中的主程序的结构。Program2 既没有执行错误,也没有抛出任何异常。现在我想从 program1 调用 program2 的这个主函数,但我被双指针变量卡住了。因为 argv 变量是双指针,即使我能够创建一个字符串,对其进行双重引用并将其作为参数传递给 program2,我也会遇到异常。没有编译错误。所有适当的标题都被完美定义。

我无法编辑 program2,因为它是由其他团队开发的,而且很难理解。我已经更改了程序 2 的主函数的名称(比如“计算()”)并从程序 1 的主函数中调用它。我还适当地包含了目录和头文件,以使 program2 的所有函数和类在 program1 中可见。现在我唯一被卡住的是双指针 argv 变量。如何将必须通过命令提示符传递的参数传递给另一个程序?

请注意,我们在命令提示符中为 program2 传递的参数是 double 类型。我尝试使用数组,但我不断收到异常。让我知道您在尝试解决问题时想到的任何事情。

0 投票
0 回答
1348 浏览

react-native - React Native 应用程序在调试模式下运行,没有 Metro bundler 启动,无法进入开发者菜单

我能够正常启动和运行我的 react native 应用程序。但是,我注意到我无法使用调试模式,因为我无法访问开发人员的菜单。

我试图通过重置缓存npm start -- --reset-cache 我也尝试通过删除缓存和加速文件夹

我不确定该应用程序如何在没有捆绑程序启动的情况下运行。我在 iOS 和 Android 上都试过了,结果相同:应用程序运行,但无法访问调试菜单。

0 投票
1 回答
134 浏览

android - 如何从 lib/sdk 获取最终应用程序的 BuildConfig.DEBUG 值

BuildConfig.DEBUG 的值是通用的还是与我的库有关?

更多信息:我正在开发一个 lib/sdk,这个 sdk 是在存储库中构建和部署的。最终的应用程序包括这个部署的 sdk。

问题:是否可以从 lib/sdk 中读取最终应用程序的 BuildConfig.DEBUG (true/false) 值?

Dod:在我的库中,只有当最终应用程序在调试模式下运行时,我才必须启用某些东西。

0 投票
3 回答
743 浏览

debugging - Pycharm 在调试模式下在 django 服务器中运行时返回非 asciii 错误,当我在正常模式下运行时工作正常

我有相当长一段时间以来在本地运行 Django 服务器。今天突然间我开始在运行调试模式时看到错误。它在正常模式下工作正常。

我尝试在 manage.py 中包含 utf-8 但仍然看到错误

0 投票
1 回答
326 浏览

bokeh - 如何在开发/调试模式下以编程方式启动 Bokeh 服务器

我仍在开发我的项目,我想通过 HTML/CSS 对 UI 进行很多更改,我正在以编程方式启动 Bokeh 服务器,它看起来像这样:

我仍在处理 page1 ->“ProjectDataLoading”,如您所见,我正在尝试使服务器停止使用以下代码兑现静态文件:

当然是错的,因为它与tornado应用程序有关,而不是Bokeh服务器,那么,我该怎么做Bokeh服务器呢?

0 投票
2 回答
76 浏览

gcc - 为什么额外的指针参数在汇编中消失了?

C代码:

编译

跑步

然后导致以下反汇编(英特尔语法):

和 的参数数量不同PtrArg1PtrArg2但两者的汇编指令相同。为什么?