Я создал иконки в Android Studio и скопировал папку / res из MyApplication / app / src / main / res в мой cordova-root / res / android
Я попробовал Android Oreo - как сделатьЯ установил Адаптивные иконки в Cordova? и https://forums.adobe.com/thread/2576077
config:
<widget ... xmlns:android="http://schemas.android.com/apk/res/android">
...
<preference name="android-build-tool" value="gradle" />
<preference name="phonegap-version" value="cli-8.1.1" />
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application">
<application android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round" />
</edit-config>
<resource-file src="res/android/values/ic_launcher_background.xml" target="res/values/ic_launcher_background.xml" />
<resource-file src="res/android/drawable-v24/ic_launcher_foreground.xml" target="res/drawable/ic_launcher_foreground.xml" />
<resource-file src="res/android/mipmap-anydpi-v26/ic_launcher.xml" target="res/mipmap-anydpi-v26/ic_launcher.xml" />
<resource-file src="res/android/mipmap-anydpi-v26/ic_launcher_round.xml" target="res/mipmap-anydpi-v26/ic_launcher_round.xml" />
<resource-file src="res/android/mipmap-hdpi/ic_launcher.png" target="res/mipmap-hdpi/ic_launcher.png" />
<resource-file src="res/android/mipmap-hdpi/ic_launcher_round.png" target="res/mipmap-hdpi/ic_launcher_round.png" />
<resource-file src="res/android/mipmap-mdpi/ic_launcher.png" target="res/mipmap-mdpi/ic_launcher.png" />
<resource-file src="res/android/mipmap-mdpi/ic_launcher_round.png" target="res/mipmap-mdpi/ic_launcher_round.png" />
<resource-file src="res/android/mipmap-xhdpi/ic_launcher.png" target="res/mipmap-xhdpi/ic_launcher.png" />
<resource-file src="res/android/mipmap-xhdpi/ic_launcher_round.png" target="res/mipmap-xhdpi/ic_launcher_round.png" />
<resource-file src="res/android/mipmap-xxhdpi/ic_launcher.png" target="res/mipmap-xxhdpi/ic_launcher.png" />
<resource-file src="res/android/mipmap-xxhdpi/ic_launcher_round.png" target="res/mipmap-xxhdpi/ic_launcher_round.png" />
<resource-file src="res/android/mipmap-xxxhdpi/ic_launcher.png" target="res/mipmap-xxxhdpi/ic_launcher.png" />
<resource-file src="res/android/mipmap-xxxhdpi/ic_launcher_round.png" target="res/mipmap-xxxhdpi/ic_launcher_round.png" />
</widget>
Я также попытался заменить "ic_launcher" на "icon", ошибки нет, но значок по умолчанию
Ошибка - не удалось найти значок или заставку, указанную в файле config.xml.Убедитесь, что все изображения, указанные в вашем config.xml, существуют в вашем пакете приложения
Может ли кто-нибудь предоставить рабочий пример проекта (возможно, public github или zip)?
мой публичный тест: https://github.com/abons/phonegap_adaptive