内部ストレージ化向けのA1規格SDカードでAndroidアプリの速度低下と不具合を解消できる

目次

結論

AndroidスマホでSDカードを内部ストレージ化しアプリを実行するには、2016年に公開された新規格A1(またはA2)に対応したSDカードを使う必要があります。
※内蔵ストレージよりもアプリの動作速度が向上するものではありません。

A1非対応だとアプリの起動や動作が遅くなったり、アプリが消えることがあります。

対応したSDカードには「A1」と刻印されています。
A1のAとは「アプリケーションパフォーマンスクラス(Application Performance Class)」のことです。
A1規格は2016年に「SD仕様 5.1」で公開された、SDカード上でアプリケーションを快適に利用するための新規格です。

SDカードを内部ストレージ化する機能は、Android6で備わりました。
ただしメーカーによっては内部ストレージ化機能を無効にしていることがあります。その場合、A1対応SDカードを使っても内部ストレージ化機能が使えるとは限りませんのでご注意ください。

この投稿では、A1対応とA1非対応microSDカードで内部ストレージ化を実行した時の挙動の違いを紹介します。

A1非対応のSDカードで発生する主な症状

内部ストレージ化をする際に

  1. 「SDカードのパフォーマンス低下」や「このSDカードは速度が遅いようです」などの警告が表示される。
  2. 機種によっては「内部ストレージ化」の選択肢が表示されないことがある。

アプリの動作に関して

  1. アプリの起動や動作が遅くなる。
  2. アプリが起動しなくなる。
  3. インストールしたアプリが消える。

補足

  • スピードクラス、UHSスピードクラス、ビデオクラスが最速のものを選んでも、A1規格に対応していなければ上記の症状が発生します。
  • A1規格に対応しているにも関わらず上記の症状が出た場合はA2規格を選びます。
  • それでも動作が安定しない場合は機種またはSDカードの不具合、機種のスペック不足、相性問題が考えられます。

検証 A1対応とA1非対応microSDカードでの内部ストレージ化の挙動の違い

UHS-I Class10という条件が同じで、A1対応とA1非対応のLexar製SDカードで内部ストレージ化の挙動の違いを試しました。

環境

  • OS Android 9

  • 端末 Moto G7

  • A1対応 microSDカード
    Lexar 633x LSDMI32GBB1JP633A
    (32GB microSDHC UHS-I Class10 U1 V10 A1)

  • A1非対応 microSDカード
    Lexar 633x LSDMI32GBBJP633A
    (32GB microSDHC UHS-I Class10 U1)

結果

A1対応の場合

  • 問題無く内部ストレージ化完了。
  • アプリのインストール、動作にも支障なし。
    ※アプリによっては内部ストレージ化したSDカードにインストールできないものもあります。
    その場合、本体側のストレージにインストールされます。

A1非対応の場合

  • 内部ストレージ化にする際に「SDカードのパフォーマンス低下」と警告される。
    Moto G7では強制的に内部ストレージ化できます。
    強制的に内部ストレージ化ができる機種もあれば、できない機種もあります。
  • インストールしたアプリは動作が異常に遅くなり実用的ではなくなりました。
    別の端末(moto e5)で試したところ使っていくうちにアプリが起動できなくなりました。

A1非対応のSDカードを内部ストレージ化する流れ(Moto G7)


未フォーマットのSDカードの場合の設定画面。


すでにSDカードを外部ストレージとして利用していた場合の設定画面。
「内部ストレージとしてフォーマット」を選択する。


フォーマットを開始する。


SDカードのパフォーマンス低下。
A1非対応SDカードだと「アプリが正しく動作しなかったり、コンテンツの転送に時間がかかったりすることがあります」との案内がでます。

実際にそのとおりで、A1非対応SDカード上でアプリを利用しても実用に耐える動作速度ではありませんでした。

A1規格、SDカードの内部ストレージ化とは

  • A1規格

    • データ編集・更新などを含むアプリケーションを快適に利用するための規格です。地図、写真、動画、音楽といった単なる保存においても改善を享受できます。
    • 2016年に「SD仕様 5.1」で公開された仕様です。
    • 「A」とは「アプリケーションパフォーマンスクラス(Application Performance Class)」のこと。
  • SDカードの内部ストレージ化

    • 端末内蔵の内部ストレージを拡張する機能です。
    • SDカードを内部ストレージ化することでアプリをSDカードにインストールすることができます。
    • Android6からOSの標準機能としてSDカードを内部ストレージとして利用する機能が備わりました。
      (パソコンに繋げてadbコマンドを使わなくても、端末単体で内部ストレージ化を実行できる)
    • Android6であっても端末メーカーが内部ストレージ化の機能を利用不可にしている場合もあります。

引用、参考

以上

おすすめのA1規格microSDカード

q?_encoding=UTF8&ASIN=B08K41Q79R&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | サンディスク microSD 128GB UHS-I Class10 Nintendo Switch メーカー動作確認済 SanDisk Ultra SDSQUA4-128G-EPK エコパッケージ
Amazon
サンディスクは1988年設立されアメリカ カリフォルニア州に本社を置くメーカーです。


q?_encoding=UTF8&ASIN=B07GBD3JLR&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Transcend microSDカード 128GB UHS-I U3 Class10 Nintendo Switch 動作確認済 5年保証 TS128GUSD300S-AE
Amazon
Transcendは1988年設立され台湾に本社を置くメーカーです。


q?_encoding=UTF8&ASIN=B07FKN4T4H&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Patriot メモリEPシリーズは A1対応 microSD カードSDXC 128GB Android スマートフォンとタブレット、4Kアプリ最適化
Amazon
Patriotは1985年設立されアメリカ カリフォルニア州に本社を置くメーカーです。
Amazonでの販売元はGadget Lifestyle Japanです。


q?_encoding=UTF8&ASIN=B0813LR87C&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | シリコンパワー microSD カード 128GB class10 UHS-1 対応 最大読込75MB/s full HD 【Amazon.co.jp限定】 SP128GBSTXBV1V20JA
Amazon
シリコンパワーは2003年設立され台湾に本社を置くメーカーです。


q?_encoding=UTF8&ASIN=B07VD5ZXQT&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | 【Amazon.co.jp 限定】HP microSDXCカード 128GB オレンジ A1 UHS-I(U3) 4K Ultra HD対応 最大読出速度100MB/s 1年間保証 HFUD128-1V31A
Amazon

Kingston製 一般からプロユースまで
Kingstonは1987年設立されアメリカ カリフォルニア州に本社を置くメーカーです。

Canvas Select Plus 一般ユーザー向け
q?_encoding=UTF8&ASIN=B07YGZ7JD5&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Kingston microSD 128GB UHS-I U1 V10 A1 Nintendo Switch動作確認済 アダプタ付 Canvas Select Plus SDCS2/128GB 永久保証
Amazon
読み取り 100MB/秒、UHS-Iスピードクラス、U1、V10 (16GB~128GB)
読み取り/書き込み 100/85MB/秒、UHS-Iスピードクラス、U3、V30 (256GB~512GB)
コンパクトカメラ、Android A1 アプリ対応


Canvas React 一般ユーザーからパワーユーザー向け
q?_encoding=UTF8&ASIN=B07BBHW45X&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Kingston microSDカード 128GB UHS-I U3 V30 A1 【Nintendo Switch 動作確認済】 カードのみ Canvas React SDCR/128GBSP
Amazon
100MB/秒 (読み取り)、80MB/秒 (書き込み)、UHS-I U3
デジタル一眼レフカメラ(DSLR)、ミラーレスカメラ、4K ビデオ、Android A1 アプリ対応


Canvas React Plus プロ(専門家)向け
q?_encoding=UTF8&ASIN=B08588JBN5&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Kingston microSD 128GB UHS-II U3 V90 A1対応 UHS-IIカードリーダーとアダプタ付 Canvas React Plus MLPMR2/128GB 永久保証
Amazon
285MB/秒(読み取り)、165MB/秒(書き込み)
4K/8K ビデオ制作、HD ドローン、アクションカメラ、Android A1 アプリ対応


HyperX ゲーミング用途
q?_encoding=UTF8&ASIN=B07GRYM2M6&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Kingston HyperX ゲーミングmicroSDXCカード 128GB クラス 10 UHS-I U3 A1 対応 HXSDC/128GB 永久保証
Amazon
読み取り100MB/秒、書き込み80MB/秒、UHS-I、CL10、スピードクラス(U3)、Android A1 アプリ対応
Nintendo Switchや、microSDスロットがある携帯ゲーム機器に対応。

おすすめのA2規格microSDカード

A1よりもランダムリード/ライトのIOPS性能が向上しています。
IOPSとは1秒間に何回のデータ書き込み/読み出しが可能かを表す指標です。

q?_encoding=UTF8&ASIN=B088TYWB52&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | サンディスク microSD 128GB UHS-I U3 V30 書込最大90MB/s Full HD & 4K SanDisk Extreme SDSQXA1-128G-EPK
Amazon


Canvas Go! Plus
q?_encoding=UTF8&ASIN=B0858MY6RT&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Kingston microSD 128GB UHS-I U3 V30 A2対応 Nintendo Switch動作確認済 アダプタ付 Canvas Go! Plus SDCG3/128GB 永久保証
Amazon
一般ユーザー
170/70MB/秒 読取り/書込み (64GB)
170/90MB/秒 読取り/書込み (128GB~512GB)
4K ビデオ制作、アクションカメラ、ドローン、Android A2 アプリ対応
標準/クラス Class 10、UHS-I、U3、V30、A2


q?_encoding=UTF8&ASIN=B07N31JKN2&Format=_SL160_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=onk01-22&language=ja_JP
Amazon | Transcend microSDカード 128GB UHS-I U3 Class 10 A2 対応 (最大転送速度100MB/s) TS128GUSD330S
Amazon

おすすめのSDカードケース

広告

デル株式会社

広告

広告
広告
広告