Я не могу заставить работать адаптивные иконки в phonegap cli-8.1.1 - PullRequest
0 голосов
/ 05 июля 2019

Я создал иконки в 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

...