是否需要安装 Android Studio 才能在 vscode 中使用模拟器?

Posted

技术标签:

【中文标题】是否需要安装 Android Studio 才能在 vscode 中使用模拟器?【英文标题】:Is it necessary to install Android Studio to work with the emulator in vscode? 【发布时间】:2021-11-17 10:46:45 【问题描述】:

它要求我在 genymotion 模拟器的 adb 部分中标记 sdk 文件的位置。 但是,我的电脑上没有安装 android studio。因此,C:\Users\Win10\AppData\Local 中没有 Android/sdk 文件。简而言之,在vs code程序中使用genymotion模拟器是不是一定要安装android studio?

【问题讨论】:

你可以从这里下载android sdk - 首先下载command-tool 然后在命令工具中运行sdkManager命令并在genymotion中指向下载sdk的路径 “在vscode中是否需要安装Android Studio才能使用模拟器?” - android studio和android SDK是两个不同的东西,你需要安装android SDK和如果你有 vscode 你不需要 android studio @Nitish 谢谢你的帮助。我现在正在尝试,我只有一个问题,我在 cmd 中运行 sdkmanager 命令是否足以进行下载?我是新人,请原谅.. @pskink 谢谢你的回答。现在我卸载了 android studio :) 这个答案可能对你有帮助 - download android sdk 【参考方案1】:

通过下载命令工具文件并在不使用android studio的情况下运行sdkmanager.bat来解决问题。

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。【参考方案2】:

您可以使用command lines tools 下载android sdk,而无需使用android studio

安装后在命令行工具中运行sdkManagersdkmanager 是一个命令行工具,可让您查看、安装、更新和卸载 Android SDK 的软件包。

列出已安装和可用的软件包

sdkmanager --list [options] \
           [--channel=channel_id] // Channels: 0 (stable), 1 (beta), 2 (dev), or 3 (canary)

使用频道选项可包含从频道到频道 ID 的包。例如,指定 canary 频道以列出来自所有频道的包。

安装包

sdkmanager packages [options]

【讨论】:

以上是关于是否需要安装 Android Studio 才能在 vscode 中使用模拟器?的主要内容,如果未能解决你的问题,请参考以下文章

Android studio 安装HAXM出现了这个问题

如何修复部分安装的 SDK android studio

是否可以在手机上远程构建和运行Android Studio应用?

Android Studio 需要一个小时才能打开编辑器?

Ubuntu18.04下的 Android Studio 3.1.2

Android Studio插件安装及使用Genymotion模拟器