Android端末が32ビットか64ビットかを確認する方法

Android デバイスが 64 ビット アプリをサポートしているかどうかを確認するには、デバイス情報アプリでサポート ABI のarm64-v8a一覧を確認してください。一覧にまたは が含まれている場合x86_64、Android は 64 ビット アプリをサポートしていると報告します。armeabi-v7aまたはのみが含まれている場合x86、インストールされているシステムは 32 ビット アプリをサポートしていると報告します。これは、スマートフォンの製造年、メモリ、Android バージョン、カーネル文字列から推測するよりも信頼性が高い方法です。

関連する質問は2つあります。1つはプロセッサハードウェアが64ビット命令を実行できるかどうか、もう1つはインストールされているAndroidシステムが64ビットアプリをサポートしているかどうかです。これらの答えは異なる場合があります。Androidは、サポートされているABI(アプリケーションバイナリインターフェース)をシステムが実行できる命令セットオプションとして定義しており、プラットフォームは複数のABIを公開している可能性があります。アプリの互換性に関する答えが必要な場合は、ABIリストを確認してください。チップ自体の機能を知る必要がある場合は、プロセッサモデルを別途確認してください。

お持ちのスマートフォンのABIサポート状況を確認してください。

  1. 正確なモデル番号を確認してください。設定を開き、 「端末情報」または「タブレット情報」を探してください。文字や地域ごとの接尾辞を含めた完全なモデル番号を記録してください。メニュー名はメーカーによって異なり、同じ機種でもバージョンによってプロセッサが異なる場合があります。
一般的なAndroid端末の「端末情報」画面(機種名と型番を表示)
端末を確認したり、地域ごとのバリエーションを比較したりする際は、「端末情報」から完全なモデル番号を使用してください。
  1. デバイス情報アプリを開き、「サポートされているABI」を探してください。例えば、Google Playストアの「デバイス情報:システム&CPU情報」のページには、CPUとGPUのセクションでCPUアーキテクチャとサポートされているABIが表示されると記載されています。Google Playからアプリをインストールし、CPUまたはCPU/GPUセクションを開いて、「サポートされているABI」、「サポートされているアーキテクチャ」などの名前のフィールドを探してください。正確なラベルや画面レイアウトは、アプリのバージョンによって異なる場合があります。
Android端末の一般的な情報画面で、「サポートされているABI」の下にarm64-v8aとarmeabi-v7aがリ​​ストされている。
この例では、デバイスが報告するサポートリストに、64ビットと32ビットの両方のARM ABIが含まれていることを示しています。
  1. ABI 名とビット数を一致させてください。Androidの NDK ドキュメントではarm64-v8a、 は 64 ビット ARM、 はarmeabi-v7a32 ビット ARM と表記されています。x86_64と は、x86それぞれ 64 ビットおよび 32 ビットの x86 版です。
汎用サポートABI画面には、arm64-v8aとx86_64が64ビットとして、armeabi-v7aとx86が32ビットとして表示されています。
64ビットアプリのサポートを確認するには、少なくとも1つの64ビットABI(arm64-v8aまたはx86_64)が存在することを確認してください。
ABIが表示されていますアーキテクチャ意味
arm64-v8a64ビットARM64ビットARMアプリがサポートされています
armeabi-v7a32ビットARM32ビットARMアプリがサポートされています
x86_6464ビット x8664ビットx86アプリがサポートされています
x8632ビット x8632ビットx86アプリケーションがサポートされています

64 ビットおよび 32 ビット ARM アプリの両方を含むリストはarm64-v8a、両方の ARM アプリをサポートしています。 のみのリストは、基盤となるプロセッサが 64 ビット動作に対応している場合でも、Android が 32 ビット ARM アプリのサポートを報告していることを意味します。特定のインストールに関するトラブルシューティングを行う場合は、アプリが必要とする正確な ABI を確認してください。64 ビット ARM ABI であっても、x86 アプリが動作するとは限りません。armeabi-v7aarmeabi-v7a

購入前にプロセッサを確認してください

正確な型番とチップセットを確認し、メーカーの製品仕様と比較してください。電話機の仕様書にプロセッサのアーキテクチャが記載されていない場合は、メーカーのサイトでチップモデルを検索してください。RAM容量を安易な判断基準にしないでください。4GB以上のメモリを搭載しているからといって、Androidが64ビットABIに対応しているとは限りません。複数の構成で販売されている端末の場合は、入手する端末の正確な型番に基づいてプロセッサを確認してください。

Androidの一般的な仕様画面には、モデルとプロセッサのフィールドが表示されます。
お使いのデバイスの正確なバリエーションに対応するプロセッサを確認してください。ファミリー名だけで複数のモデルをカバーしている場合があります。

メーカーのページにSoCの名前が記載されていても、その端末が64ビットアプリに対応しているかどうかが明記されていない場合は、端末を入手した後に情報ユーティリティを使用すると便利です。CPUIDのCPU-Z for AndroidはSoCの名前とアーキテクチャを表示するため、ハードウェアの特定に役立ちます。アプリの互換性については、チップのアーキテクチャだけに頼るのではなく、Android ABIリストも確認することをお勧めします。

誤解を招く可能性のある一般的なチェック項目

  • カーネルバージョン:カーネル文字列は、サポートされているABIリストの信頼できる代替手段ではありません。カーネルとAndroidユーザー空間ライブラリは、ビット特性が異なる場合があります。
  • RAM容量:メモリ容量だけではAndroidアプリのアーキテクチャを特定することはできません。
  • Androidのバージョン:新しいAndroidリリースが出たからといって、特定のデバイスビルドに64ビットアプリのサポートが含まれているとは限りません。
  • 設定画面のみ:多くのメーカーは設定画面に機種名とソフトウェアバージョンを表示していますが、32ビット/64ビットを区別する統一ラベルは提供していません。機種を特定するには「端末情報」を使用し、ABIまたは公式仕様を確認してください。

32ビット版Android端末を64ビット版に変更することはできますか?

プロセッサのハードウェア機能は、設定やアプリで変更することはできません。64ビット対応プロセッサを搭載したデバイスでも、32ビットアプリのみをサポートするシステムイメージが動作している場合があります。このようなソフトウェア設定を変更するには、該当デバイスに対応した64ビットシステムビルドが必要です。これは簡単に切り替えられるものではなく、メーカーが提供していない場合もあります。信頼性の高い64ビットアプリ環境を実現するには、サポートされているABIリストにarm64-v8aまたは が含まれているモデルを選択するかx86_64、そのモデル向けに公式にサポートされているシステムイメージのみを使用してください。

参考までに、Androidのドキュメントでは、SUPPORTED_ABISフィールドはデバイスがサポートするABIの順序付きリストとして記載されています。Android ABIガイドでは、どのアーキテクチャ名が32ビットで、どのアーキテクチャ名が64ビットであるかが説明されています。

(28) コメント

  1. 田中あきら -

    自分のデバイスが32ビットだって分かった!新しいアプリがインストールできない理由がやっと理解できた。

  2. ハル -

    私もこの記事を見て、自分のデバイスを確認してみたら、64ビットでした!新しいアプリにも挑戦できます

  3. あきお -

    本当にわかりやすかったです!Androidの設定メニューに苦手な私でも問題なくできました

  4. パンダ君 -

    僕のデバイス、以前から気になってたけど、やっぱり32ビットだった。新しいのに変えようかな。

  5. レオ -

    今までずっと32ビットだと思ってたけど、調べたら64ビットだった!嬉しい誤算

  6. リク -

    これからは自分のデバイスが何ビットか、常に確認することにします。情報を共有してくださり、ありがとうございます!

  7. ユウト -

    本当に助かる記事でした!頃のデバイスを買い替えるか検討中です。64ビットで最新のアプリが動くかも

  8. ナオコ -

    この記事を友達にも教えました。彼もデバイスのビット数に悩んでいたので、きっと役立つはず

  9. まいこ -

    たまたまこの記事を見つけましたが、タイミングが良くて助かりました!自分のアプリが動かない理由が理解できた。

  10. まみ -

    モバイルデバイスに関する情報が豊富で、次回のアップグレードに向けて多くのヒントを得ました。ありがとうございます

  11. しんじ -

    同じように悩んでいた友達にも教えてあげました!すっきりしたとのことです

  12. りんごちゃん -

    すごくわかりやすい説明でした!特に画像付きの説明が助かります。もっとこういう記事を増やしてほしい

  13. ちえみ -

    こんなに簡単に確認できるとは思わなかったです!自分のデバイスが64ビットだと思ったら、感激しました

  14. ケンジ -

    具体的な手順を示してくれてありがとう!おかげで他のアプリもインストールできるようになったよ!

  15. うさぎのドリ -

    この件について調べるつもりでしたが、すでに答えが見つかりました!さすがです、素晴らしい記事

  16. コウタ -

    Androidデバイスの設定にこんなに簡単にアクセスできるなんて知らなかった!本当に感謝

  17. はるか -

    簡単に確認できて感動しました!今後もこういった情報提供を続けてほしいです。頼りにしてます!

  18. タクヤ -

    Androidの32ビットと64ビット、具体的にどのような違いがあるのか詳しく知りたいです。教えてもらえますか

  19. みく -

    ちょっとしたことで不安になっていましたが、すぐに解決しました。本当にありがたいです

  20. ユウスケ -

    この手順で自分のデバイスを確認してみたら、64ビットだった!やったー!これで新しいアプリをダウンロードできる

  21. まるこ -

    この手順を試してみたところ、簡単に確認できました!素が必要だったので、書いてくれてありがたいです

  22. アヤカ -

    サポートが必要だったのですが、この記事のおかげで解決しました。Androidデバイスの確認、助かります!

  23. ゴンザレス -

    確認方法がとても分かりやすかった!これからももっと役立つ情報を教えてください

  24. 佐藤健 -

    この情報がとても役立ちました!自分のAndroidデバイスが64ビットか32ビットかを確認するのが簡単になりました。ありがとう

  25. ケイタ -

    意外と簡単に確認できることを知って驚き!今まで怠っていたことを反省しました。これからは気を付けます

  26. タケシ -

    Androidデバイスの互換性についてのさらなる情報もあれば教えてください。特にゲームアプリの動作に関して興味があります

  27. あんず -

    私のデバイスが64ビットだったのですが、アプリによっては32ビットが必要なものもあって困っています。どうすればいいですか

  28. みーちゃん -

    助けてください!私のデバイスがどちらかわからなくなってしまいました。確認方法をもう一度教えてもらえませんか?

コメントを残す

Androidスマートフォンで写真に日付と時刻のスタンプを追加する

Androidスマートフォンで写真に日付と時刻のスタンプを追加する

カメラのウォーターマーク設定またはGoogleフォトのマークアップ機能を使用して、新規または既存のAndroid写真に日付と時刻を表示する方法を学びましょう。

Android端末でスクリーンショットを撮る方法:ボタンとジェスチャー

Android端末でスクリーンショットを撮る方法:ボタンとジェスチャー

Android端末でスクリーンショットを撮る方法を学びましょう。ボタンショートカット、スクロールキャプチャ、Pixel、Samsung、Motorolaのジェスチャー操作に加え、画像を見つけて共有する方法も解説します。

Framarootを使って古いAndroid端末を数回タップするだけでルート化する方法

Framarootを使って古いAndroid端末を数回タップするだけでルート化する方法

Framarootが互換性のある古いAndroidスマートフォンをどのようにルート化するのか、APKをインストールする前に確認すべきこと、そしてなぜ新しいデバイスではほとんど動作しないのかを学びましょう。

Android版検索:どこからでもスマートフォンやウェブを検索

Android版検索:どこからでもスマートフォンやウェブを検索

従来のSearch Nowアプリが、端末内検索とウェブ検索にフローティング検索ボタンをどのように使用していたか、なぜPlayストアから削除されたのか、そして今日では何が有効なのかを見ていきましょう。

Facebookプロフィール写真ログインを有効または無効にする方法

Facebookプロフィール写真ログインを有効または無効にする方法

Facebookのプロフィール写真を使ったログインをオン/オフにする方法、iPhoneやAndroidに保存されているログイン情報を削除する方法、そして現在保存されているログイン設定を確認する方法を学びましょう。

Googleレンズを使って写真の中の物体を識別する方法

Googleレンズを使って写真の中の物体を識別する方法

Android、iPhone、またはパソコンのGoogleレンズを使って、写真に写っている植物、製品、書籍、その他の物体を識別する方法を学び、判別が不確かな場合の精度を向上させましょう。

Pokémon GOのアバターから帽子、手袋、バックパックを外す方法

Pokémon GOのアバターから帽子、手袋、バックパックを外す方法

スタイルメニューを使用して、ポケモンGOのアバターの帽子、手袋、バックパックを外してください。手順に従って、ポケコインを使わずにアイテムなしオプションの欠落を修正しましょう。

ファームウェア、純正ROM、カスタムROM、およびフラッシュについて解説

ファームウェア、純正ROM、カスタムROM、およびフラッシュについて解説

AndroidにおけるファームウェアとROMの意味、純正ROMとカスタムROMの違い、フラッシュによる変更点、イメージをインストールする前に確認すべきリスクについて理解しましょう。

Xperia X10にMIUI 1.6.17をインストールする:Android 2.3.4 ROMガイド

Xperia X10にMIUI 1.6.17をインストールする:Android 2.3.4 ROMガイド

Android 2.3.4 MIUI 1.6.17 Xperia X10 ROM向けの従来のxRecoveryの手順を確認してください。互換性チェック、バックアップ手順、ダウンロードに関する注意事項などが含まれます。

Androidのロック画面の時計を削除する方法(および変更可能な項目)

Androidのロック画面の時計を削除する方法(および変更可能な項目)

Androidでは通常、ロック画面の時計を削除することはできません。PixelやGalaxyスマートフォンで時計のサイズを縮小したり、スタイルを変更したりする方法、そしてAlways On Displayを個別にオフにする方法を学びましょう。