无法在设备上调试我的应用程序,它开始编写控制台
unable to debug my app on a device, it starts writing console instead
在我做之前我要解释的一切都很好。
我需要获取我的应用程序 SHA1,并且我遵循了此 post 的说明:
SHA-1 fingerprint of keystore certificate
特别是我:
- 单击 Android Studio 右侧的 "Gradle" 菜单
- 导航 :app > 任务 > Android
- 双击"signingReport"菜单语音
确实执行了命令 "signingReport",在控制台中我得到了 SHA1 代码(用于调试和发布)。
我的问题是现在我无法再在设备中调试我的应用程序。
如果我单击 Android Studio 顶部菜单的 "Debug" 按钮,它会调用 "signingReport" 命令执行,而不是让我选择用于调试应用程序的设备。
我不知道如何回到以前的调试选项。
已更新
我解决了:我所做的只是转到右侧的 "Gradle" 菜单并删除 Android Studio 在我 [=52= 之后创建的所有 "Run configuration" 声音]命令。
听起来你已经将 signingReport select 编辑为当前 'run configuration'。如果您在 Android studio 的顶部菜单栏中查找,您会在右侧看到许多小图标。如果转到组左侧的第三个图标,您会看到一个向下的小箭头。我猜它也会有文本 signingReport。单击向下箭头和 select 'app' 运行 配置。然后,点击播放应该启动应用程序并提示输入设备。
在我做之前我要解释的一切都很好。
我需要获取我的应用程序 SHA1,并且我遵循了此 post 的说明:
SHA-1 fingerprint of keystore certificate
特别是我:
- 单击 Android Studio 右侧的 "Gradle" 菜单
- 导航 :app > 任务 > Android
- 双击"signingReport"菜单语音
确实执行了命令 "signingReport",在控制台中我得到了 SHA1 代码(用于调试和发布)。
我的问题是现在我无法再在设备中调试我的应用程序。
如果我单击 Android Studio 顶部菜单的 "Debug" 按钮,它会调用 "signingReport" 命令执行,而不是让我选择用于调试应用程序的设备。
我不知道如何回到以前的调试选项。
已更新
我解决了:我所做的只是转到右侧的 "Gradle" 菜单并删除 Android Studio 在我 [=52= 之后创建的所有 "Run configuration" 声音]命令。
听起来你已经将 signingReport select 编辑为当前 'run configuration'。如果您在 Android studio 的顶部菜单栏中查找,您会在右侧看到许多小图标。如果转到组左侧的第三个图标,您会看到一个向下的小箭头。我猜它也会有文本 signingReport。单击向下箭头和 select 'app' 运行 配置。然后,点击播放应该启动应用程序并提示输入设备。