2017-12-25 10 views

答えて

1

Android 7.0.0では、フォルダの構造に若干のリファクタリングがあり、今ではcordova-iconと互換性がないようです。

これはプラグインの所有者が修正する必要がありますが、私はすぐにMac OSXのシンボリックリンクを宣言するとこの問題を解決できることがわかりました。

EDIT:ソリューションが置き換えられました。

私はシンボリックリンクを使用してコンパイルエラーを解決するソリューションを投稿しましたが、その結果、カスタムアイコンの代わりにデフォルトアイコンのみが使用されました。

真の解決策は、ここで説明されています

編集 '' index.js '' プラグイン:https://github.com/AlexDisler/cordova-icon/issues/99


はコルドバ・アイコンを修正するには。私は、ブラケットを使用しています:と

iconsPath : 'platforms/android/res/', 

open /usr/local/lib/node_modules/cordova-icon/index.js -a Brackets 

は、この行を置き換える

iconsPath : 'platforms/android/app/src/main/res/', 

のように '' 描画可能 '' で始まるすべてのアイコンの行を削除します
{ name : 'drawable/icon.png',  size : 96 }, 

Androidのアイコンでは現在、mipmap verシオン。プラグインの

編集 '' index.js '':


はコルドバスプラッシュを修正します。私は、ブラケットを使用しています:

splashPath : 'platforms/android/res/', 

と::

splashPath : 'platforms/android/app/src/main/res/', 

open /usr/local/lib/node_modules/cordova-splash/index.js -a Brackets 

は、この行を置き換えます

関連する問題