gpt4 book ai didi

android - 如何从命令行设置模拟器像素密度?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:05:12 24 4
gpt4 key购买 nike

(使用android sdk 25.1.6)

我正在从命令行创建和打开 Android 模拟器:

$> android create avd -n my_device -t 9 --skin 1440x2560 --abi default/x86

如何设置它的像素密度?

我尝试了以下方法:

  1. 运行上述命令后,我回答"is"以创建硬件配置文件。当我被问到要使用什么密度时,我输入了 570,但它不接受它(它再次问我同样的问题)并且只接受空输入(默认)。

  2. 创建模拟器后,打开 ~/.android/avd/my_avd.ini 并追加:

    hw.lcd.density=570

    但是这个设置被忽略了。

  3. 打开模拟器时添加这个标志:

    $> emulator avd my_avd -dpi-device 570

    但我得到:

    WARNING: The -dpi-device flag is obsolete and will be ignored

有什么想法吗?

最佳答案

您的第二种方法有效,但您使用了无效的 DPI 编号。

创建模拟器后,打开 ~/.android/avd/my_avd/config.ini 并追加:
hw.lcd.density=560

您只能在以下 DPI 之间进行选择:
120、160、213、240、280、320、360、400、420、480、560、640

关于android - 如何从命令行设置模拟器像素密度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37232988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com