|
|
行18: |
行18: |
| | | |
| 参考:https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png | | 参考:https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png |
− |
| |
− | ==アプリ容量削減==
| |
− | 参考:https://kan-kikuchi.hatenablog.com/entry/Unity_App_Size
| |
− |
| |
− | ===ビルド圧縮===
| |
− | File/BuildSetttings/ビルド設定でCompression MethodをDefaultからLZ4やLZ4HCに変更すると良い。
| |
− |
| |
− | ====アプリサイズ====
| |
− | 以下、自分のiosのアプリ例です。
| |
− |
| |
− | 画像を多く含むアプリ
| |
− | Default:544.8MB
| |
− | LZ4:81.3MB
| |
− | LZ4HC:81.4MB
| |
− | Default(appstore表示時):513.8MB
| |
− |
| |
− | 画像を少々含むアプリ
| |
− | Default:128.6MB
| |
− | LZ4:104MB
| |
− | LZ4HC:104MB
| |
− | Default(appstore表示時):73.1MB
| |
− |
| |
− | 以下、自分のandroidのアプリ例です。
| |
− |
| |
− | 画像を少々含むアプリ
| |
− | Default:72MB
| |
− | LZ4:
| |
− | LZ4HC:
| |
− |
| |
− | ====画像圧縮====
| |
− | 元々の画像の大きさよりも、サイズが5倍程度になる。
| |
− | また、画像の縦横幅が大きければ、ファイルサイズも大きくなる。
| |
− |
| |
− | 以下例
| |
− | 15.3 mb 2.2% Assets/imgs/icon_menu.png
| |
− | 2.1 mb 0.3% Assets/mp3/bgm_result.mp3
| |
− | 2.0 mb 0.3% Assets/mp3/bgm_play.mp3
| |
− | 1.8 mb 0.3% Assets/imgs/icon.png
| |
− |
| |
− | ===不要Assets削除===
| |
− | Console右上ボタン/Open Editor Logから確認して不要なものを削除
| |
− |
| |
− | 以下例
| |
− | <pre>
| |
− | Build Report
| |
− | Uncompressed usage by category (Percentages based on user generated assets only):
| |
− | Textures 138.8 mb 87.9%
| |
− | Meshes 0.0 kb 0.0%
| |
− | Animations 0.0 kb 0.0%
| |
− | Sounds 3.5 mb 2.2%
| |
− | Shaders 5.0 kb 0.0%
| |
− | Other Assets 892.7 kb 0.6%
| |
− | Levels 293.0 kb 0.2%
| |
− | Scripts 1.1 mb 0.7%
| |
− | Included DLLs 13.3 mb 8.4%
| |
− | File headers 87.5 kb 0.1%
| |
− | Total User Assets 158.0 mb 100.0%
| |
− | Complete build size 296.5 mb
| |
− | </pre>
| |
− |
| |
− | ====サイズ検証====
| |
− | 画像縦横幅のサイズとかいろいろ縮小させての、アプリサイズ検証
| |
− |
| |
− | 対応前
| |
− | <pre>
| |
− | Textures 23.4 mb 66.3%
| |
− | Meshes 0.0 kb 0.0%
| |
− | Animations 5.0 kb 0.0%
| |
− | Sounds 5.9 mb 16.6%
| |
− | Shaders 168.7 kb 0.5%
| |
− | Other Assets 99.0 kb 0.3%
| |
− | Levels 1.2 mb 3.4%
| |
− | Scripts 623.4 kb 1.7%
| |
− | Included DLLs 3.8 mb 10.8%
| |
− | File headers 148.4 kb 0.4%
| |
− | Total User Assets 35.2 mb 100.0%
| |
− | Complete build size 707.8 mb
| |
− | Used Assets and files from the Res
| |
− | </pre>
| |
− | 対応後
| |
− | <pre>
| |
− | Textures 4.7 mb 28.5%
| |
− | Meshes 0.0 kb 0.0%
| |
− | Animations 5.0 kb 0.0%
| |
− | Sounds 5.9 mb 35.3%
| |
− | Shaders 168.7 kb 1.0%
| |
− | Other Assets 85.9 kb 0.5%
| |
− | Levels 1.2 mb 7.3%
| |
− | Scripts 623.4 kb 3.7%
| |
− | Included DLLs 3.8 mb 22.9%
| |
− | File headers 148.4 kb 0.9%
| |
− | Total User Assets 16.6 mb 100.0%
| |
− | Complete build size 689.2
| |
− | </pre>
| |
− |
| |
− | LZ4圧縮設定したアプリサイズが104MBから103MBに変わっただけでした・・・。
| |
2020年5月27日 (水) 18:55時点における最新版
バッヂをつくる
iPhone
https://linkmaker.itunes.apple.com/ja-jp
Android
http://developer.android.com/distribute/tools/promote/badges.html
作られたもの
iPhone
<a href="https://itunes.apple.com/jp/app//id1454789018?mt=8" style="display:inline-block;overflow:hidden;background:url(https://linkmaker.itunes.apple.com/ja-jp/badge-lrg.svg?releaseDate=2019-03-06&kind=iossoftware&bubble=ios_apps) no-repeat;width:135px;height:40px;"></a>
Android
<a href='https://play.google.com/store/apps/details?id=com.mskjgo.flicklearning&hl=ja&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'><img alt='Google Play で手に入れよう' src='https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png'/></a>
並べるとバランスが悪いので、↓からとったほうがよさそう。
参考:https://play.google.com/intl/en_us/badges/images/generic/ja_badge_web_generic.png