メインコンテンツにスキップ
バージョン: v8

ionic cordova resources

アイコンとスプラッシュスクリーンのリソースを自動的に作成

$ ionic cordova resources [platform] [options]

このコマンドを使用すると、Cordova プラットフォーム用に、PNG ソースイメージから最適なサイズのアイコンとスプラッシュスクリーンを生成できます。

アイコンのソースイメージは、理想的には少なくとも 1024×1024px で、resources/icon.png に配置する必要があります。スプラッシュスクリーンのソースイメージは、理想的には少なくとも 2732×2732px で、resources/splash.png に配置する必要があります。ionic start を使用した場合、resources/ ディレクトリにはデフォルトの Ionic リソースが既に存在しているはずで、これらを上書きできます。

プラットフォーム固有のアイコンとスプラッシュスクリーンを生成するには、それぞれ resources/<platform>/ ディレクトリに配置することもできます。たとえば、Android 用のアイコンを生成するには、イメージを resources/android/icon.png に配置します。

最適な結果を得るには、スプラッシュスクリーンのアートワークを、イメージの中央にある正方形 (1200×1200px) 内に収まるようにする必要があります。スプラッシュスクリーンのテンプレートとして、https://code.ionicframework.com/resources/splash.psd を使用できます。

ionic cordova resources は、生成されたイメージの変更を反映するように、config.xml を自動的に更新し、Cordova がそれを構成します。

このコマンドは、ローカルでリソースを生成するために cordova-res ユーティリティを使用します。

Cordova リファレンスドキュメント

platform

リソースを生成するプラットフォーム (ios, android)

オプション

  • --icon: アイコンリソースを生成します (または -i)

  • --splash: スプラッシュスクリーンリソースを生成します (または -s)

$ ionic cordova resources 
$ ionic cordova resources ios
$ ionic cordova resources android