I created a project with phone gap with simple login and was working fine with the phonegap developer app on mobile.
When I tried to build the android app using the command
cordova build android
I am getting the following error
Error: Source path does not exist: www/res/screen/android/drawable-land-xxhdpi-screen.png
When I checked the path mentioned in the error message, I the file was not there. Instead drawable-land-xhdpi-screen.png was there. So I just duplicated the file and renamed it to drawable-land-xxhdpi-screen.png and then I tried to build again with the command
cordova build android
and I got the same error again. And when I checked the path again, the file I added seems to be not there anymore.
Please help me solve this issue and build the app.
SCREENSHOT
config.xml is
I've just had this issue and was able to fix this by doing 2 things :
1. remove all of this from your config.xml
<icon src="icon.png"/>
<platform name="android">
<icon src="www/res/icon/android/drawable-ldpi-icon.png" density="ldpi"/>
<icon src="www/res/icon/android/drawable-mdpi-icon.png" density="mdpi"/>
<icon src="www/res/icon/android/drawable-hdpi-icon.png" density="hdpi"/>
<icon src="www/res/icon/android/drawable-xhdpi-icon.png" density="xhdpi"/>
<icon src="www/res/icon/android/drawable-xxhdpi-icon.png" density="xxhdpi"/>
<icon src="www/res/icon/android/drawable-xxxhdpi-icon.png" density="xxxhdpi"/>
<splash src="www/res/screen/android/drawable-land-ldpi-screen.png" density="land-ldpi"/>
<splash src="www/res/screen/android/drawable-land-mdpi-screen.png" density="land-mdpi"/>
<splash src="www/res/screen/android/drawable-land-hdpi-screen.png" density="land-hdpi"/>
<splash src="www/res/screen/android/drawable-land-xhdpi-screen.png" density="land-xhdpi"/>
<splash src="www/res/screen/android/drawable-land-xxhdpi-screen.png" density="land-xxhdpi"/>
<splash src="www/res/screen/android/drawable-land-xxxhdpi-screen.png" density="land-xxxhdpi"/>
<splash src="www/res/screen/android/drawable-port-ldpi-screen.png" density="port-ldpi"/>
<splash src="www/res/screen/android/drawable-port-mdpi-screen.png" density="port-mdpi"/>
<splash src="www/res/screen/android/drawable-port-hdpi-screen.png" density="port-hdpi"/>
<splash src="www/res/screen/android/drawable-port-xhdpi-screen.png" density="port-xhdpi"/>
<splash src="www/res/screen/android/drawable-port-xxhdpi-screen.png" density="port-xxhdpi"/>
<splash src="www/res/screen/android/drawable-port-xxxhdpi-screen.png" density="port-xxxhdpi"/>
</platform>
<platform name="ios">
<icon src="www/res/icon/ios/icon.png" platform="ios" width="57" height="57"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="114" height="114"/>
<icon src="www/res/icon/ios/icon-40.png" platform="ios" width="40" height="40"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="80" height="80"/>
<icon src="www/res/icon/ios/icon-50.png" platform="ios" width="50" height="50"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="100" height="100"/>
<icon src="www/res/icon/ios/icon-60.png" platform="ios" width="60" height="60"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="120" height="120"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="180" height="180"/>
<icon src="www/res/icon/ios/icon-72.png" platform="ios" width="72" height="72"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="144" height="144"/>
<icon src="www/res/icon/ios/icon-76.png" platform="ios" width="76" height="76"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="152" height="152"/>
<icon src="www/res/icon/ios/icon-small.png" platform="ios" width="29" height="29"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="58" height="58"/>
<icon src="www/res/icon/ios/[email protected]" platform="ios" width="87" height="87"/>
<splash src="www/res/screen/ios/Default-568h@2x~iphone.png" platform="ios" width="640" height="1136"/>
<splash src="www/res/screen/ios/Default-667h.png" platform="ios" width="750" height="1334"/>
<splash src="www/res/screen/ios/Default-736h.png" platform="ios" width="1242" height="2208"/>
<splash src="www/res/screen/ios/Default-Landscape-736h.png" platform="ios" width="2208" height="1242"/>
<splash src="www/res/screen/ios/Default-Landscape@2x~ipad.png" platform="ios" width="2048" height="1536"/>
<splash src="www/res/screen/ios/Default-Landscape~ipad.png" platform="ios" width="1024" height="768"/>
<splash src="www/res/screen/ios/Default-Portrait@2x~ipad.png" platform="ios" width="1536" height="2048"/>
<splash src="www/res/screen/ios/Default-Portrait~ipad.png" platform="ios" width="768" height="1024"/>
<splash src="www/res/screen/ios/Default@2x~iphone.png" platform="ios" width="640" height="960"/>
<splash src="www/res/screen/ios/Default~iphone.png" platform="ios" width="320" height="480"/>
</platform>
<platform name="wp8">
<icon src="www/res/icon/wp8/ApplicationIcon.png" platform="wp8" width="99" height="99"/>
<icon src="www/res/icon/wp8/Background.png" platform="wp8" width="159" height="159"/>
<splash src="www/res/screen/wp8/screen-portrait.jpg" platform="wp8" width="768" height="1280"/>
</platform>
<platform name="windows">
<icon src="www/res/icon/windows/Square150x150Logo.scale-100.png" platform="windows" width="150" height="150"/>
<icon src="www/res/icon/windows/Square30x30Logo.scale-100.png" platform="windows" width="30" height="30"/>
<icon src="www/res/icon/windows/StoreLogo.scale-100.png" platform="windows" width="50" height="50"/>
<splash src="www/res/screen/windows/SplashScreen.scale-100.png" platform="windows" width="620" height="300"/>
<icon src="www/res/icon/windows/StoreLogo.scale-240.png" platform="windows" width="120" height="120"/>
<icon src="www/res/icon/windows/Square44x44Logo.scale-100.png" platform="windows" width="44" height="44"/>
<icon src="www/res/icon/windows/Square44x44Logo.scale-240.png" platform="windows" width="106" height="106"/>
<icon src="www/res/icon/windows/Square70x70Logo.scale-100.png" platform="windows" width="70" height="70"/>
<icon src="www/res/icon/windows/Square71x71Logo.scale-100.png" platform="windows" width="71" height="71"/>
<icon src="www/res/icon/windows/Square71x71Logo.scale-240.png" platform="windows" width="170" height="170"/>
<icon src="www/res/icon/windows/Square150x150Logo.scale-240.png" platform="windows" width="360" height="360"/>
<icon src="www/res/icon/windows/Square310x310Logo.scale-100.png" platform="windows" width="310" height="310"/>
<icon src="www/res/icon/windows/Wide310x150Logo.scale-100.png" platform="windows" width="310" height="150"/>
<icon src="www/res/icon/windows/Wide310x150Logo.scale-240.png" platform="windows" width="744" height="360"/>
<splash src="www/res/screen/windows/SplashScreenPhone.scale-240.png" platform="windows" width="1152" height="1920"/>
</platform>
(So there is no reference to images in config.xml anymore, and instead use cordova-icon, which makes life so much easier)
$ android
))