我正在开发的开发是用TypeScript / JavaScript编写的,所有留下的指令都使用 TNS(Telerik NativeScript)命令行来构建,调试和发布应用程序, Android和iOS都有。
使用 Visual Studio代码, Node.js , NativeScript 以及 Android SDK ,我已经到了可以使用> tns build android
构建应用程序的地步但我无法运行它,因为我没有设备。
回到NativeScript说明,它确实说明需要 Android虚拟设备,但该链接带我了解如何使用 Android Studio 设置AVD
好吧,我不想安装另一个IDE只是为了能够管理AVD。我熟悉VS Code,所有原始开发都在iOS上的VS Code中完成,所有文档(包括屏幕截图)都来自VS Code。
据说, C:\ Android \ android-sdk \ tools \ bin \ 中有一个AVDManager.exe,但我安装的SDK肯定没有。
> emulator -list-avds
没有显示任何内容。
> tns device android --available-devices
也列出了没有可用的模拟器。
Embarcaderos' RAD Studio包含一个Android模拟器,但是我使用Delphi 10.2 Tokyo进行桌面开发,所以无法在这台机器上访问该模拟器。
有没有其他方法可以创建AVD,因此当我从移动应用程序的工作文件夹中键入> tns run android
时,它会启动模拟器并在其中运行应用程序?
答案 0 :(得分:2)
您可以通过the android studio download page - >下载SDK命令行工具。 "只获取命令行工具"。
emulator
程序和avdmanager应该是启动和运行模拟器所需的一切。