我正在使用Eclipse IDE(Juno 4.2)和最新的Android/Google ADK。
加载/使用自定义皮肤的功能似乎已经消失。在AVD(Android虚拟设备管理器)中创 build 备时,可以从下拉列表中指定皮肤{必须将皮肤加载到sdk/android-##/skins}中。目录仍然存在,但是添加外观不允许/不允许在虚拟设备创建过程的任何部分中选择它。

我在Windows和Mac OS上都运行Eclipse Juno 4.2。

developer.android.com文档仍显示用于选择自定义外观的UI。
是否可以继续使用自定义皮肤,现在对皮肤有限制吗?

最佳答案

我发现这样做的唯一方法是手动编辑AVD的config.ini文件。将字段“skin_name”更改为要使用的皮肤的名称,并将“skin_path”更改为相对于sdk目录的皮肤路径。

因此,如果您的皮肤是SDK附加组件的一部分,则应为如下所示的AVD config.ini:

skin_name=1280x800
skin_path=1280x800

将更改为:
skin_name=MyDevice
skin_path=add-ons\addon_device_vendor_api\skins\MyDevice

或在您的示例中:
skin_path=platforms\android-##\skins\MySkin

该文档似乎尚未针对ADT的修订版21进行更新,因此,将来他们可能会获得更多信息。我真的很想知道是否可以从设备管理器中执行此操作,但这是我发现的唯一方法。

关于android - 正在向ADT Eclipse(Juno)中缺少的虚拟设备添加自定义android皮肤,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13419984/

10-10 02:23