试图在android emulator中设置电池电量时出现分段错误

试图在android emulator中设置电池电量时出现分段错误,android,android-emulator,Android,Android Emulator,我在Ubuntu上使用Android SDK工具。我已经创建了一个使用API-17的NexusOne虚拟设备。我运行这个连接到端口5554的模拟器 之后,我使用telnet连接到此端口,并尝试设置电源级别: power capacity 40 但是,当我这样做的时候,我会被分割,模拟器会被杀死。另外,当我转到emulator中的设置>电池时,它会显示“电池状态不可用”,电池电量为0% 除与电源相关的命令外,所有其他命令均可工作。我该怎么办?我也遇到了同样的问题,幸运地找到了解决办法 转到您的

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

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

power capacity 40
但是,当我这样做的时候,我会被分割,模拟器会被杀死。另外,当我转到emulator中的设置>电池时,它会显示“电池状态不可用”,电池电量为0%


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

我也遇到了同样的问题,幸运地找到了解决办法

  • 转到您的Android虚拟设备文件夹。在Windows 7上,它是此文件夹,例如:

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

  • 打开config.ini文件

  • 将电池选项设置为是:
    hw.battery=yes
  • 重新启动您的虚拟设备并快乐:-)

  • 它已经作为一个问题提出了,但我不确定他们为什么还没有解决它。

    我已经想到了这个方法,但没有给出答案。感谢您的帮助:)奇怪的是,这似乎是Nexus的事情——我的通用设备默认(正确)为hw.battery=yes