Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 用户定义的设备不';“设备定义”列表中没有显示_Android_Android Emulator_Avd - Fatal编程技术网

Android 用户定义的设备不';“设备定义”列表中没有显示

Android 用户定义的设备不';“设备定义”列表中没有显示,android,android-emulator,avd,Android,Android Emulator,Avd,我刚刚开始一个应用程序的想法,我必须自动化我的电脑通过我的手机做的一些事情。我以前下载过sdk,但我无法让它让我定义用户设备。我认为这是旧sdk安装的一个bug,所以我删除了所有东西,包括.android文件夹,然后重新安装,但没有效果。我的自定义设备仍然没有显示在列表中 当我尝试添加自定义设备定义时,我完成了所有步骤,设备显示在“设备定义”选项卡下,它以XML格式写入/.android/devices.XML,但当我尝试创建新AVD和重新启动时,它不会显示在设备列表中,设备也从设备定义列表中消

我刚刚开始一个应用程序的想法,我必须自动化我的电脑通过我的手机做的一些事情。我以前下载过sdk,但我无法让它让我定义用户设备。我认为这是旧sdk安装的一个bug,所以我删除了所有东西,包括
.android
文件夹,然后重新安装,但没有效果。我的自定义设备仍然没有显示在列表中

当我尝试添加自定义设备定义时,我完成了所有步骤,设备显示在“设备定义”选项卡下,它以XML格式写入
/.android/devices.XML
,但当我尝试创建新AVD和重新启动时,它不会显示在设备列表中,设备也从设备定义列表中消失

我使用的是带有EclipseJuno的Windows8Pro x64,SDK管理器21.0.1(该软件于2012年12月22日凌晨2点左右下载)。我在Eclipse中仅有的插件是Subversive、ADT和Eclipse Marketplace(如果这很重要的话)

这里还有
/.android/devices.xml
的内容:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<d:devices xmlns:d="http://schemas.android.com/sdk/devices/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <d:device>
    <d:name>Droid DNA</d:name>
    <d:manufacturer>User</d:manufacturer>
    <d:meta/>
    <d:hardware>
      <d:screen>
        <d:screen-size>large</d:screen-size>
        <d:diagonal-length>5.00</d:diagonal-length>
        <d:pixel-density>xxhdpi</d:pixel-density>
        <d:screen-ratio>long</d:screen-ratio>
        <d:dimensions>
          <d:x-dimension>1080</d:x-dimension>
          <d:y-dimension>1920</d:y-dimension>
        </d:dimensions>
        <d:xdpi>440.58</d:xdpi>
        <d:ydpi>440.58</d:ydpi>
        <d:touch>
          <d:multitouch>jazz-hands</d:multitouch>
          <d:mechanism>finger</d:mechanism>
          <d:screen-type>capacitive</d:screen-type>
        </d:touch>
      </d:screen>
      <d:networking>
NFC
Wifi
Bluetooth</d:networking>
      <d:sensors>
ProximitySensor
Gyroscope
LightSensor
Barometer
Compass
Accelerometer
GPS</d:sensors>
      <d:mic>true</d:mic>
      <d:camera>
        <d:location>front</d:location>
        <d:autofocus>true</d:autofocus>
        <d:flash>true</d:flash>
      </d:camera>
      <d:camera>
        <d:location>back</d:location>
        <d:autofocus>true</d:autofocus>
        <d:flash>true</d:flash>
      </d:camera>
      <d:keyboard>nokeys</d:keyboard>
      <d:nav>nonav</d:nav>
      <d:ram unit="GiB">2</d:ram>
      <d:buttons>hard</d:buttons>
      <d:internal-storage unit="GiB">
4</d:internal-storage>
      <d:removable-storage unit="TiB"/>
      <d:cpu>Generic CPU</d:cpu>
      <d:gpu>Generic GPU</d:gpu>
      <d:abi>
armeabi
mips
armeabi-v7a
x86</d:abi>
      <d:dock/>
      <d:power-type>battery</d:power-type>
    </d:hardware>
    <d:software>
      <d:api-level>-</d:api-level>
      <d:live-wallpaper-support>true</d:live-wallpaper-support>
      <d:bluetooth-profiles/>
      <d:gl-version>2.0</d:gl-version>
      <d:gl-extensions/>
      <d:status-bar>false</d:status-bar>
    </d:software>
    <d:state default="true" name="Portrait">
      <d:description>The device in portrait orientation</d:description>
      <d:screen-orientation>port</d:screen-orientation>
      <d:keyboard-state>keyssoft</d:keyboard-state>
      <d:nav-state>navhidden</d:nav-state>
    </d:state>
    <d:state name="Landscape">
      <d:description>The device in landscape orientation</d:description>
      <d:screen-orientation>land</d:screen-orientation>
      <d:keyboard-state>keyssoft</d:keyboard-state>
      <d:nav-state>navhidden</d:nav-state>
    </d:state>
  </d:device>
</d:devices>

机器人DNA
使用者
大的
5
xxhdpi
长的
1080
1920
440.58
440.58
爵士手
手指
电容的
NFC
无线网络
蓝牙
近光传感器
陀螺仪
光传感器
气压计
罗盘
加速计
全球定位系统
符合事实的
正面
符合事实的
符合事实的
返回
符合事实的
符合事实的
无钥匙
诺纳夫
2.
坚固的
4.
通用CPU
通用GPU
阿姆亚比
mips
armeabi-v7a
x86
电池
-
符合事实的
2
错误的
纵向定位装置
港口城市
Keysoft
导航隐藏
横向定位装置
土地
Keysoft
导航隐藏

请帮帮我,我在尝试用谷歌搜索这个问题时找到了一个解决方案,AVD会写“,”而不是“.”来指定小数点,但这更像是一个区域设置问题,尽管我检查了我的解决方案,我的解决方案没有这样做。

我们也遇到了这个问题。 经过几次实验,我们发现将xxhdpi替换为xhdpi可以很好地体现这一点。
我认为这可能是这个版本中的一个错误。

实际上,这听起来像是一个不止一个有问题的问题。在Android SDK Tools 21.1之前(实际上我认为这也在RC2中得到了解决),解析xxhdpi设备定义和AVD设备列表存在问题。如果您尝试将Android SDK工具更新到21.1版,我相信您的问题会得到解决