如何将命令行选项传递给 Android Studio 中的模拟器?

2024-04-18

我使用Android Studio 2.1.3。 当我运行 Android 应用程序时,我选择 AVD,我可以在哪里传递命令行选项,例如-http-proxy?我什至在运行配置中找不到方法。


我找到了一个 hacky 解决方案来向 Android Studio AVD 添加参数。

Android Studio 默认使用二进制文件$ANDROID_SDK/emulator/emulator。就我而言,MacOS 中的路径是/Users/martin/Library/Android/sdk/emulator/emulator。我所做的是:

  1. 将二进制文件重命名为emulator-original

  2. 使用名称创建 bash 脚本emulator其中包含:

    /Users/<YOUR_USERNAME>/Library/Android/sdk/emulator/emulator-original <PARAMS> $@```
    
    
  3. 更改脚本权限chmod +x emulator

现在 Android Studio 运行我的脚本而不是运行二进制文件

Update:首先尝试 Stef 的解决方案,它看起来比这个 hack 更好

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将命令行选项传递给 Android Studio 中的模拟器? 的相关文章

随机推荐