gpt4 book ai didi

Android Studio 看不到 Android 进程

转载 作者:太空狗 更新时间:2023-10-29 14:06:40 28 4
gpt4 key购买 nike

我为我的英语道歉。
我无法将调试器附加到在我的设备上运行的进程。
我正在选择 Run->Attach debugger to Android process. 然后我在 Choose process 窗口中检查 Show all processes,但进程不是那里。我的设备被正确识别。

我还在 Android Device Monitor 中检查 DDMS->Devices。进程不存在,尽管我的设备被正确识别,系统信息 选项卡上的饼图显示有关所有设备进程的“CPU 负载”信息。

我正在尝试:

  • 重新启动我的 Mac;
  • 重启我的设备(我有魅族Note 2,安卓5.1(API 22);
  • 在设备上重新启用设置->开发人员选项->USB 调试
  • 通过运行 adb kill-server 和 adb start-server 重新启动 adb

我使用的是 Android Studio 1.2.2。
我读了类似的帖子 Can't attach Android Studio's debugger to Android process ,但我的帖子有点关于其他。我什至在 DDMS 中也看不到进程。

一般问题如下:我无法测试应用内购买。如果我在我的 Mac 上以 Debug模式测试它,Google Play 不会进行购买。但是如果我从 Google Play 安装应用程序作为 alpha-tester,并在设备上运行它,调试器看不到这个应用程序。
我做错了什么?

最佳答案

这看起来像作弊,但我解决了我的问题。

因此,我打开我的项目并转到Run->Edit Configurations…我创建一个新配置,其中选择:Package 区域中的 «Do not deploy anything»,Activity 区域中的 «Do not launch Activity», 目标设备 区域。我根据 document 行事.
然后我选择我的运行/调试配置,安装 logcat 的设置,例如 Log level: "Error", find: {My own TAG}, rightmost filter: "仅显示选定的应用程序"。

是的,我的日志处于错误级别。我仍然没有解决垃圾邮件日志的问题。通过 ^(?!Surface) 禁用没有帮助,但这是另一个问题。

最后,我在我的设备上运行应用程序。

Logcat 仍然看不到正在运行的进程,但会正确显示其日志。
也许这对其他人有帮助。

关于Android Studio 看不到 Android 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31811321/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com