我已经使用 Eclipse 创建了新的 Android PhoneGap 项目,并将我的 iPhone PhoneGap 项目的现有 WWW 文件夹放入其中。
我已在 Android 文件夹内添加了 Android 设备的所有图标和屏幕,如此处所示。并将其添加到我的 config.xml 中
对于 HDPI,我有以下图标和屏幕。
资产\www\res\图标\android\icon-72-hdpi.png
资产\www\res\screen\android\screen-hdpi-portrait.png
当我在模拟器中运行该应用程序时,它不断显示默认的 PhoneGap 图标和启动屏幕。
我添加了 LDIP、MDPI、HDPI、XHDPI 的图标和屏幕。
这是我的 config.xml
<icon src="icon.png" />
<icon src="res/icon/android/icon-36-ldpi.png" gap:platform="android" gap:density="ldpi" />
<icon src="res/icon/android/icon-48-mdpi.png" gap:platform="android" gap:density="mdpi" />
<icon src="res/icon/android/icon-72-hdpi.png" gap:platform="android" gap:density="hdpi" />
<icon src="res/icon/android/icon-96-xhdpi.png" gap:platform="android" gap:density="xhdpi" />
有什么我需要设置才能使用的吗资产\www\res文件夹而不是默认的 eclipseEclipseProjectRoot\res\drawable文件夹 ?
Thanks
config.xml 仅由 PhoneGap Build 服务使用。
- 本地构建时,该文件将被忽略,并使用 res/drawable 目录中的文件。
- 使用 PGBuild 进行构建,该服务会在项目的根目录(index.html 旁边)查找此文件,并使用它来识别应将哪些图像复制到其末尾的 res/drawable 文件夹中,以生成具有正确权限的 apk图像(对于 Android)。
由于 PGBuild 是为许多平台构建的,因此 config.xml 是他们在 html/js/css 之外提供尽可能多的自定义功能的方式。其中一些只是为了为每个平台选择图标/启动图像,但您也可以做更多的事情。 PGBuild 根据上传文件的内容为每个平台执行每个本机所需的操作。
我希望这已经足够清楚了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)