android - 为什么 Android Studio 不让我选择设备并运行应用程序?

标签 android firebase android-studio

随着firebase-android-client演示应用程序,Android Studio 中的设备选择器显示“不适用于 firebase-android-project 配置”。

但是,如果我从“基本”项目向导创建一个新项目,我可以成功启动该应用程序。

我安装了多台(虚拟)设备,包括一台 Android 6.0 设备。

我的应用无法在这个禁用的设备上运行,我也无法选择其他设备。

下面是它工作的项目和不工作的项目的屏幕截图。

需要修复什么?如何启动这个简单的演示项目?

  • 有问题: "Not applicable" message

  • 工作:

Working

  • 应用的运行/调试配置 Run/Debug Configuration for App

  • 如果我只是按下绿色的“运行”按钮,Gradle 控制台会给我Executing task... Task execution finished. 但没有其他任何反应。

最佳答案

这里的问题是您选择了要运行的 Gradle 配置 (firebase-android-client),而不是应用配置。

如果您在 Select Run/Debug Configuration 下拉列表中选择 app,它将正常工作。

enter image description here

关于android - 为什么 Android Studio 不让我选择设备并运行应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66903098/

相关文章:

java - 自动完成 TextView 并选择一个字符串项目

java - Android: URL 以 -/\n 结尾的 TextView 链接错误

android - 如何在android中编辑文本中进行电子邮件验证

javascript - Cordova 文件插件未写入文件

firebase - 如何从 firebase 仪表板创建 JSON 对象?

java - Android Firebase 多重排序

ios - 具有配置文件和基本游戏化功能的 iOS 应用程序的 Firebase 数据结构

在 Android Studio 中打开项目时出现 SVN 错误

java - 使用 for 循环查找大量按钮 (Android Studio)

android - 如何在tablayout中的文本旁边设置图标