【发布时间】:2015-08-04 13:56:43
【问题描述】:
我为我的英语道歉。
我无法将调试器附加到我在设备上运行的进程。
我正在选择 Run->Attach debugger to Android process。 然后我在 Choose process 窗口中检查 Show all processes,但进程不是那里。我的设备被正确识别。
我还在 Android Device Monitor 中检查 DDMS->Devices。尽管我的设备被正确识别,但进程不存在,系统信息选项卡上的饼图显示有关所有设备进程的“CPU负载”信息。
我正在尝试:
- 重新启动我的 Mac;
- 重启我的设备(我有魅族M2 Note,Android 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 上以调试模式对其进行测试,Google Play 不会进行购买。但是,如果我从 Google Play 将应用程序安装为 alpha-tester,并在设备上运行它,调试器就看不到这个应用程序。
我做错了什么?
【问题讨论】:
-
使用android studio 1.3稳定版
-
我将 Android Studio 升级到 1.3 稳定版,但没有任何改变。不在这里也不在那里处理。
标签: android macos debugging android-studio in-app-purchase