问题标签 [android-debugging]
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.
xamarin - 无法使用带有 Xamarin 的 Visual Studio 2015 在远程 android 模拟器上进行调试
我的设置是运行 el Capitan 并安装了 android sdk 的 Macbook Pro。我有一个安装了 Visual Studio 2015 和 Xamarin 插件的 Windows 7 Pro 安装作为 Parallels 11 来宾运行。我没有在来宾操作系统中运行 android 模拟器,而是在 Mac 主机上运行它,并通过 ssh 隧道将来宾中的端口 5037 和 5554 转发到主机。Windows 客户机中的 adb 客户端能够连接到主机上的 adb 服务器。此设置适用于 Eclipse 和 Android Studio。我能够在 Windows 客户机的主机模拟器上调试我的应用程序。当我使用 VS 和 Xamarin 时,它可以看到模拟器,甚至可以开始调试,但是一旦应用程序在模拟器上启动,应用程序就会停止并且 VS 调试器停止。当我查看输出窗口时,我看到“无法启动调试器。无法连接到 127.0.0.1:因为主机主动拒绝了它。我认为这与远程调试器有关,但我不知道为什么。任何想法可能会发生什么?
java - 如何让我的应用程序正确读取外部文本文件?只显示奇怪的字符和钻石
我正在开发我的第一个应用程序。除了显示来自文本文件的随机报价外,一切都已设置并正常工作。单击按钮会显示奇怪的字符(菱形、问号等),而不是实际的文本,除了占位符关闭和打开。
据我所知,我正确地遵循了 github 源代码。
这就是我所看到的:
android - Android 应用在调试模式下启动时崩溃
当我在调试模式下运行时,应用程序崩溃了,但是当我正常运行它时,它可以工作。我认为问题发生在附加调试器时。
日志:
android - 在 Android Studio 中附加调试器的快捷方式
我知道我们可以按Ctrl+F2来分离调试器,但是在 android studio 中是否有附加调试器的快捷方式?
android - 如何单步执行来自另一个国家/地区的 Android 应用
我无法在此处重新创建错误,并且该应用正在与我在此处没有的蓝牙设备进行通信。我希望能够运行该应用程序并逐行浏览它,但我在不同的国家,所以我无法使用手机和蓝牙设备。
android - 从 Android Studio 3.0 构建时如何克服应用未安装错误?
为了从 Android Studio 3.0 为调试 Android 应用程序提供构建,它没有安装在具有 Marshmallow 及更高版本的移动设备中(在 Lollipop 中未测试)。
我已经使用了堆栈溢出的许多解决方案,但它仍然无法正常工作。
手机上总是显示App Not Installed 。
android - Android Studio 3.0 Logcat 不断显示消息并且不停止
当我开始在 Android Studio 3.0 中调试我的应用程序并打开 Logcat 时,它显示了很多消息和警告,但问题是,它永远不会停止,即使调试完成并终止应用程序,它仍然会打印很多消息不断地。有人可以帮忙吗???
android-studio - Android Studio - 如何在调试器中区分两个嵌套对象?
假设我有一个包含大量嵌套对象和变量的对象,名为credential
:
一次区分这两个对象的最佳方法是什么?.eg accountName
(字符串)、isNew
(布尔)变量等等。
我试过“复制值”,然后“用剪贴板比较值”,但它只能比较单个文本变量。“查看文本”是一样的。
我也试过“标记对象...”,但它的对象会丢失并且不会永久存储(重新输入类将覆盖该对象):
那么有没有办法比较两个复杂和嵌套的对象值?
[更新]
我发现我可以按shiftOR Ctrl+A突出显示所有内容,然后按Ctrl+C进行复制,但它仍然不会包含嵌套对象而不一一展开它们:
[更新 2]:
我注意到shadow$__klass_
对象似乎包含自身并导致无穷无尽的嵌套属性。但是如果我可以排除这个对象名称或限制最大嵌套深度,它可以解决吗?