android - 无法在 kitkat 设备上调试

标签 android debugging android-4.4-kitkat

我有 3 台安装了 kitkat 的设备(Nexus 7 2013、Nexus 7 2013 和 Galaxy Nexus 显然 galaxy nexus 不是 kitkat 的官方版本)所有这些我都无法在 eclipse 中进行任何调试。更新前一切正常

为了进一步证明这一点,我有一个带有 4.0.4 的三星 galaxy tab 10.1,我可以很好地调试,应用程序在我设置的所有断点处停止。是否有一些更改的设置需要我在设备上或在 eclipse 中启用,以便在我的 kitkat 设备上再次进行调试?

我查看了开发者选项,看到有一个选项可以选择调试应用,但是当我点击我想调试的应用时,它仍然不会在断点处停止

最佳答案

第 1 步。 首先,您需要在设备上启用 USB 调试。这是“开发人员选项”下的设置。从 KitKat 开始,此选项已被隐藏。有很多关于如何启用这个隐藏部分的帖子。以下来自http://www.gottabemobile.com/2013/11/10/enable-developer-options-nexus-5-kitkat/ .

设置 > 关于手机 > 内部版本号(点击内部版本号 7 次,靠近时会收到提示。)

一旦您可以看到“开发者选项”,然后选择它并勾选“USB 调试”。

第 2 步。接下来,您需要启用“允许非市场应用程序”设置。

完成这两项设置后,您就可以通过 USB 连接到您的设备并 (a) 上传您的应用,(b) 从您的 IDE - Eclipse 或 Android Studio 调试您的应用。

关于android - 无法在 kitkat 设备上调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20319993/

相关文章:

android - Android 4.4 Kitkat 中的内部文件选择器

安卓 : Toolbar status bar overlapping

android - 利用 ORMLite 将 Android Cursor 映射到 POJO?

Android Studio 无法识别 Google Glass,但 ADB 可以

java - Android onBackPressed 适用于所有 Activity

android - 带有自定义标题栏的操作栏

java - 比较整数倒序的方法

c - 如何在 Visual Studio Code 调试器中轻松显示指针的多个值?

用于比较 tarball、SRPM 和源代码文件的 Linux 软件

v19 上带有 ActionSherlock 的 Android 透明 ActionBar