如何通过命令行参数将VmOptions传递给AndroidStudio?

布迪斯

快速版本:

我想studio.vmoptionsstudio.sh直接在命令行上执行而不是实际vmoptions文件传递参数

是否有可能?如何?

例如,类似./studio.sh -Dhidpi=true

用例:

最新版本的Android Studio添加了HiDpi对Windows和Linux屏幕的支持-Dhidpi=false添加-Dhidpi=truestudio.vmoptions文件将激活/停用该功能。

我的问题是,有时我会在24英寸FullHD屏幕(-Dhidpi=false)上工作,而其他时候直接在笔记本电脑11英寸FullHD屏幕(-Dhidpi=true)上工作。

我想快速/轻松地使用true或false来启动Android Studio,而不必在every.single.time中编辑vmoptions。我相信某种类型的cmd行参数将是最好的,但是我愿意接受一些建议,这些建议不涉及在启动前创建自定义脚本来修改vmoptions的建议。

黑带

不幸的是还不可能。您可以提供两个不同的文件。该文档说,您可以导出环境变量STUDIO_VM_OPTIONS-要使用的vmoptions文件。您可以做的是将studio.sh包装在另一个脚本中,并将其放在中/usr/local/bin您的脚本可以接受一个参数,该参数指示您使用哪个文件。例如,可能是文件本身的路径,并STUDIO_VM_OPTIONS在执行之前导出studio.sh

#!/bin/sh
export STUDIO_VM_OPTIONS=$1
studio.sh

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将命令行参数传递给ipython

来自分类Dev

如何将命令行参数传递给Deno?

来自分类Dev

如何将命令行参数传递给sed?

来自分类Dev

如何通过Dash将命令行参数传递给脚本?(14.04)

来自分类Dev

如何通过 PyCharm 将命令行参数传递给 tf.app.flags?

来自分类Dev

Bash命令行参数通过ssh传递给sed

来自分类Dev

如何将超过 10 个命令行参数传递给 jmeter 命令行运行?

来自分类Dev

如何将命令行参数传递给使用open命令运行的程序?

来自分类Dev

如何将XML文件内容作为命令行参数传递给Java命令?

来自分类Dev

如何将XML文件内容作为命令行参数传递给Java命令?

来自分类Dev

Shell脚本:如何将脚本的命令行参数传递给它调用的命令?

来自分类Dev

将命令行参数传递给运行任务

来自分类Dev

将命令行参数传递给Spark-shell

来自分类Dev

将命令行参数传递给SML脚本

来自分类Dev

使用Ansible将命令行参数传递给Docker

来自分类Dev

将命令行参数传递给Gradle

来自分类Dev

将命令行参数传递给uwsgi脚本

来自分类Dev

将命令行参数传递给python-behave

来自分类Dev

将命令行参数/ fstream传递给函数

来自分类Dev

Celery将命令行参数传递给Task

来自分类Dev

将命令行参数传递给子流程模块

来自分类Dev

将命令行参数传递给awk

来自分类Dev

将命令行参数传递给RSpec

来自分类Dev

将命令行参数传递给AWS Fargate容器

来自分类Dev

将命令行参数传递给Presto Query

来自分类Dev

将命令行参数传递给python-behave

来自分类Dev

将命令行参数传递给gawk脚本

来自分类Dev

将命令行参数传递给Python

来自分类Dev

将'*'作为命令行参数传递给Shell脚本

Related 相关文章

热门标签

归档