Error: La ruta de origen no existe: resources \ android \ icon \ drawable-hdpi-icon.png
Estoy tratando de obtener un archivo APK de un proyecto de Ionic con el comando " cordova build --release android
" en una Mac y no funciona cuando recibo este error
"Error: La ruta de origen no existe: resources \ android \ icon \ drawable-hdpi-icon.png"
. ¿Alguien sabe de dónde podría venir?
Aquí está la copia del archivo config.xml:
<?xml version='1.0' encoding='utf-8'?> <widget id="com.ionicframework.rise268787" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <name>RISE</name> <description> Discover music as you go </description> <author email="[email protected]" href="http://olivierlam.fr/"> Olivier Lam </author> <content src="index.html" /> <access origin="*" /> <preference name="webviewbounce" value="false" /> <preference name="UIWebViewBounce" value="false" /> <preference name="DisallowOverscroll" value="true" /> <preference name="SplashScreen" value="screen" /> <preference name="orientation" value="portrait" /> <preference name="SplashScreenDelay" value="1000" /> <preference name="android-minSdkVersion" value="16" /> <preference name="BackupWebStorage" value="none" /> <preference name="SplashScreen" value="screen" /> <preference name="SplashScreenDelay" value="1000" /> <feature name="StatusBar"> <param name="ios-package" onload="true" value="CDVStatusBar" /> </feature> <platform name="android"> <preference name="android-minSdkVersion" value="23" /> <preference name="android-targetSdkVersion" value="23" /> <icon density="ldpi" src="resources\android\icon\drawable-ldpi-icon.png" /> <icon density="mdpi" src="resources\android\icon\drawable-mdpi-icon.png" /> <icon density="hdpi" src="resources\android\icon\drawable-hdpi-icon.png" /> <icon density="xhdpi" src="resources\android\icon\drawable-xhdpi-icon.png" /> <icon density="xxhdpi" src="resources\android\icon\drawable-xxhdpi-icon.png" /> <icon density="xxxhdpi" src="resources\android\icon\drawable-xxxhdpi-icon.png" /> <splash density="port-ldpi" src="resources\android\splash\drawable-port-ldpi-screen.png" /> <splash density="port-mdpi" src="resources\android\splash\drawable-port-mdpi-screen.png" /> <splash density="port-hdpi" src="resources\android\splash\drawable-port-hdpi-screen.png" /> <splash density="port-xhdpi" src="resources\android\splash\drawable-port-xhdpi-screen.png" /> <splash density="port-xxhdpi" src="resources\android\splash\drawable-port-xxhdpi-screen.png" /> <splash density="port-xxxhdpi" src="resources\android\splash\drawable-port-xxxhdpi-screen.png" /> </platform> <platform name="ios"> <icon height="57" src="resources/ios/icon/icon.png" width="57" /> <icon height="114" src="resources/ios/icon/[email protected]" width="114" /> <icon height="40" src="resources/ios/icon/icon-40.png" width="40" /> <icon height="80" src="resources/ios/icon/[email protected]" width="80" /> <icon height="120" src="resources/ios/icon/[email protected]" width="120" /> <icon height="50" src="resources/ios/icon/icon-50.png" width="50" /> <icon height="100" src="resources/ios/icon/[email protected]" width="100" /> <icon height="60" src="resources/ios/icon/icon-60.png" width="60" /> <icon height="120" src="resources/ios/icon/[email protected]" width="120" /> <icon height="180" src="resources/ios/icon/[email protected]" width="180" /> <icon height="72" src="resources/ios/icon/icon-72.png" width="72" /> <icon height="144" src="resources/ios/icon/[email protected]" width="144" /> <icon height="76" src="resources/ios/icon/icon-76.png" width="76" /> <icon height="152" src="resources/ios/icon/[email protected]" width="152" /> <icon height="167" src="resources/ios/icon/[email protected]" width="167" /> <icon height="29" src="resources/ios/icon/icon-small.png" width="29" /> <icon height="58" src="resources/ios/icon/[email protected]" width="58" /> <icon height="87" src="resources/ios/icon/[email protected]" width="87" /> <splash height="1136" src="resources/ios/splash/Default-568h@2x~iphone.png" width="640" /> <splash height="1334" src="resources/ios/splash/Default-667h.png" width="750" /> <splash height="2208" src="resources/ios/splash/Default-736h.png" width="1242" /> <splash height="2048" src="resources/ios/splash/Default-Portrait@2x~ipad.png" width="1536" /> <splash height="1024" src="resources/ios/splash/Default-Portrait~ipad.png" width="768" /> <splash height="960" src="resources/ios/splash/Default@2x~iphone.png" width="640" /> <splash height="480" src="resources/ios/splash/Default~iphone.png" width="320" /> </platform> <icon src="resources/ios/icon/[email protected]" /> <plugin name="cordova-plugin-facebook4" spec="~1.7.1"> <variable name="APP_ID" value="XXXXXXX" /> <variable name="APP_NAME" value="Rise" /> </plugin> <allow-intent href="mailto:*" /> <allow-navigation href="*.youtube.com" /> <plugin name="cordova-plugin-whitelist" spec="~1.2.2" />
Gracias por tu ayuda.
- $ http solicitud estado 0 con https
- Error de IONIC con Cordova file-transfer plugin
- ¿El comando Android para Ionic Framework no funciona en Windows 8 CLI?
- Error: Ejecutando el comando 'ant', asegúrate de haber instalado y añadido hormigas a tu ruta de acceso
- Pantallas de inicio múltiples jónicas
- Angular y ionicPush no funciona en android
- Crashlytics: Sube un proyecto Cordova
- Facebook Pixel Conversion (Facebook Ads) no actualizado en el marco de Ionic
Tuve el mismo error, después de correr
Recursos iónicos
Se fue.
El problema era que tenía barras inclinadas de estilo de Windows (barras invertidas) en la trayectoria del icono, es decir el error que tenía era esto:
Error: La ruta de origen no existe: resources \ android \ icon \ drawable-hdpi-icon.png
Por lo tanto, la conversión de barras inversas en barras lo resolvieron para mí.
Espero que esta ayuda para usted y los demás que buscan el mismo problema. Todo sucede porque el uso de diferentes máquinas [mac & windows] para el desarrollo de proyectos como mac y windows.
En config.xml, cambié los recursos \ android \ icon \ drawable-hdpi.png a recursos recursos \ android \ icon \ drawable-hdpi.png