当前位置: 首页 > 知识库问答 >
问题:

如何运行AVD模拟器从. bat没有控制台窗口?

夏飞掣
2023-03-14

我想创建一个快捷方式来运行AVD模拟器,而不打开Android Studio。所以我使用了一个<代码>。bat包含下一行的文件:

emulator @Pixel_2_API_29

运行它时,我当然会得到一个控制台窗口,我真的不需要:

如果我关闭它,emulator也会关闭。有什么方法可以在后台或类似的地方运行它,只需要在没有任何控制台窗口的情况下运行模拟器(如果您从Android Studio运行模拟器并立即关闭它,可以实现相同的行为)?

共有2个答案

黄正浩
2023-03-14

考虑将批处理作为服务运行

如果您可以使用控制台窗口:

创建批处理文件的快捷方式。右键单击快捷方式-属性-运行:最小化

房子昂
2023-03-14

这是一个混合的cmd/js/vbs/批,此代码可以为您完成这项工作,只需另存为. cmd并享受!

<!-- :
@echo off && mode 050,03 && title <nul && title .\%~nx0 && for /f ^tokens^=* %%i in ('
%__APPDIR__%wScript.exe "%~dpnx0?.wsf" @Pixel_2_API_29 ^& cls ') do exit /b 2>nul >nul
--> <job> <script language = "vbscript"> Set WshShell =CreateObject( "WScript.Shell" )
WshShell.Run chr(34)&"%userprofile%\AppData\Local\Android\Sdk\emulator\emulator.exe"&_
Chr(34)&WScript.Arguments(0)&Chr(34), 0, False: Set WshShell = Nothing </script></job>
  • 观察:

您可以在此链接中阅读有关混合动力电池的更多信息,并在此处查看一些示例代码/文件

  • 对于与参数一起使用,只需在循环bat会话中添加引号:
"arg1 arg2 ag3" <==> " -memory 4096" obs.: 3rd line in code!
<!-- :
@echo off && mode 050,03 && title <nul && title .\%~nx0 && for /f ^tokens^=* %%i in ('
%__APPDIR__%wScript.exe "%~dpnx0?.wsf" @Pixel_2_API_29 " -memory 4096"^>nul')do exit/b
--> <job> <script language = "vbscript"> Set WshShell =CreateObject( "WScript.Shell" )
WshShell.Run chr(34)&"%userprofile%\AppData\Local\Android\Sdk\emulator\emulator.exe"&_
Chr(34)&WScript.Arguments(0)&Chr(34)&Chr(34)&WScript.Arguments(1)&Chr(34), 0, False:
Set WshShell=Nothing</script></job>
 类似资料:
  • 我想在Xcode或终端中看到它,但如果我需要使用另一个软件,这不是问题。

  • 我看到很多帖子询问如何重新调整AVD仿真器窗口的大小,但是我没有发现任何有效的方法。我的模拟器离开了电脑屏幕的顶部,我无法调整它的大小。 如何在Android Studio中调整AVD模拟器窗口的大小?

  • 我已经看到很多帖子询问如何重新调整AVD模拟器窗口的大小,但是,我没有找到任何工作。我的模拟器在电脑屏幕的顶部,我无法调整它的大小。 如何在Android Studio中调整 AVD 模拟器窗口的大小?

  • 所以我有一个Laravel控制器: 目前,我正在使用artisan(在引擎盖下运行PHP的内置开发Web服务器)运行应用程序: 我想将控制台消息记录到artisan进程的管道中。

  • 问题内容: 我有一个简单的Python脚本,该脚本使用selenium和webdriver在Chrome窗口中打开Facebook并自动登录。当我运行它时,Chromedriver控制台窗口将打开并保持打开状态,即使在整个程序执行完毕后,也要自行关闭它。 有没有办法隐藏此控制台窗口?我曾尝试为脚本保留一个“ .pyw”扩展名,但这无济于事,因为它不是脚本的控制台窗口,而是我希望隐藏的Chromed

  • 我正在尝试通过命令提示符从Ionic项目在我的mac中运行Android模拟器。我已经对android工作室进行了所有设置,并且运行良好。但是,当我尝试生成模拟器时,我无法从ionic终端项目中执行此操作。我遇到了以下错误。 科尔多瓦构建Android 检查JDK和Android SDK版本 ANDROID_SDK_ROOT=/用户/苹果/库/Android/SDK(推荐设置) ANDROID_H