【问题标题】:How can I attach a virtual device/emulator to Visual Studio Xamarin Android project?如何将虚拟设备/模拟器附加到 Visual Studio Xamarin Android 项目?
【发布时间】:2014-04-26 13:37:58
【问题描述】:

我为 Ice Cream Sandwich 创建了一个 Android 应用程序,但没有在默认代码中添加任何内容(除了更改“Hello World”消息的文本 - 我不能 - 或者不会 - 帮助自己)。

我把 F5 捣碎了。

Nada - 未连接任何设备。下拉列表显示“未连接任何设备”。

所以,我通过 Xamarin 安装添加的“打开 Android 模拟器管理器”按钮进行了设置:

我又捣碎了F5;同样的问题。它说从下拉列表中选择一个设备(我忘记明确选择我刚刚设置的那个)。但是......列表中没有任何内容。为什么不呢?

更新

它现在可以工作了;我认为它没有显示我的设备以供选择,因为一些 Android 包正在后台下载(通过“Android SDK 管理器”,也由 Xamarin 添加)。

我感觉仿佛回到了两年前,当时我还在“玩弄”Eclipse/Android/Java。

【问题讨论】:

    标签: android-emulator xamarin.android visual-studio-2013 xamarin galaxy-nexus


    【解决方案1】:

    真棒,你让它工作了。

    我发现列表并不总是更新,重新启动 Visual Studio 是让模拟器进入要调试的设备列表的最快方法。

    如果还是不行,请尝试重新启动 ADB 服务。

    • 启动模拟器。
    • 打开命令提示符,浏览到 Android SDK 的位置(默认为 '%LocalAppData%\Android\android-sdk\platform-tools')。
    • 运行命令“adb kill-server”。
    • 运行“adb devices”(这应该将正在运行的模拟器显示为附加设备)。
    • 重新启动 VS,您应该会在列表中看到模拟器。

    【讨论】:

    • 我正在寻找这个问题。你拯救了我的一天!
    • 你可以直接在visual studio中重启ADB服务器:工具>安卓>重启Adb服务器
    猜你喜欢
    • 1970-01-01
    • 2017-09-18
    • 2019-12-11
    • 2021-06-18
    • 1970-01-01
    • 2019-10-08
    • 2018-08-22
    • 1970-01-01
    • 2019-08-22
    相关资源
    最近更新 更多