【问题标题】:Segmentation Fault trying to set battery level in android emulator尝试在 android 模拟器中设置电池电量的分段错误
【发布时间】:2013-07-04 17:58:18
【问题描述】:

我在 Ubuntu 上使用 Android SDK 工具。我创建了一个使用 API-17 的 Nexus One 虚拟设备。我运行这个连接到端口 5554 的模拟器。

之后,我使用 telnet 连接到此端口,并尝试设置功率级别:

power capacity 40

但是,当我这样做时,我得到分段并且模拟器被杀死。另外,当我在模拟器中进入设置 > 电池时,它显示“电池状态不可用”并且电池为 0%。

所有其他命令都可以工作,除了与电源相关的命令。我该怎么办?

【问题讨论】:

    标签: android android-emulator


    【解决方案1】:

    我刚遇到同样的问题,幸运地找到了解决方案。

    1. 转到您的 Android 虚拟设备文件夹。在 Windows 7 上它是这个文件夹,例如:

      C:\Users\{yourUserName}\.android\avd\{yourAVDName}.avd

    2. 打开 config.ini 文件

    3. 将电池选项设置为是:hw.battery=yes
    4. 重新启动您的虚拟设备,然后开心:-)

    它已经被提升为issue,但我不确定他们为什么还没有修复它。

    【讨论】:

    • 好吧,我已经想到了这种方法,但没有发布答案。感谢您的帮助:)
    • 奇怪的是,这似乎是 Nexus 的事情——我的通用设备默认(正确)为 hw.battery = yes
    猜你喜欢
    • 1970-01-01
    • 2021-04-14
    • 2019-03-15
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 2020-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多