我最近创建了一个使用PhoneGap为iOS和Android构建的移动应用程序。我目前正试图迁移到使用PhoneGap Build,并取得了半成功。我遇到的问题是,我的资源文件夹结构如下所示:Phonegap Build将整个资源文件夹打包到每个平台包中?
/RES
/RES /图标/安卓
/RES /图标/ IOS
/RES /屏幕/ Android的
/RES /屏幕/ IOS
我再有,在我的config.xml中,条目就像这样:
<!-- Define app icon for each platform. -->
<icon src="res/icon/android/icon-96-xhdpi.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" />
<icon src="res/icon/ios/icon-57.png" gap:platform="ios" width="57" height="57" />
<icon src="res/icon/ios/icon-72.png" gap:platform="ios" width="72" height="72" />
<icon src="res/icon/ios/icon-57-2x.png" gap:platform="ios" width="114" height="114" />
<icon src="res/icon/ios/icon-72-2x.png" gap:platform="ios" width="144" height="144" />
<!-- Define app splash screen for each platform. -->
<gap:splash src="res/screen/android/screen-ldpi-portrait.png" gap:platform="android" gap:density="ldpi" />
<gap:splash src="res/screen/android/screen-mdpi-portrait.png" gap:platform="android" gap:density="mdpi" />
<gap:splash src="res/screen/android/screen-hdpi-portrait.png" gap:platform="android" gap:density="hdpi" />
<gap:splash src="res/screen/android/screen-xhdpi-portrait.png" gap:platform="android" gap:density="xhdpi" />
<gap:splash src="res/screen/ios/screen-iphone-portrait.png" gap:platform="ios" width="320" height="480" />
<gap:splash src="res/screen/ios/screen-iphone-portrait-2x.png" gap:platform="ios" width="640" height="960" />
<gap:splash src="res/screen/ios/screen-ipad-portrait.png" gap:platform="ios" width="768" height="1024" />
<gap:splash src="res/screen/ios/screen-ipad-landscape.png" gap:platform="ios" width="1024" height="768" />
当PhoneGap Build创建我的包时,它们看起来相当大 - 我注意到,在我的android apk中,它已将正确的文件正确地复制到res/drawable文件夹中,所以应用程序正常工作,但问题在于它已经离开了完整的资源文件夹与我的www文件夹中的所有iOS和Android资源 - 当然已经包装在apk中!
这是预期的行为还是我错过了某些东西?
这里的任何帮助将不胜感激。
非常感谢!