Androidの機能一覧
これはAndroidオペレーティングシステムの機能のリストです。[ 1 ] [ 2 ] [ 3 ]
一般的な
- メッセージング
- SMSとMMSは、スレッド形式のテキストメッセージやAndroid Cloud To Device Messaging(C2DM)を含むメッセージング形式として利用可能です。C2DMの拡張版であるAndroid Google Cloud Messaging(GCM)もAndroidプッシュメッセージサービスの一部です。Androidスマートフォンでは、メッセージアプリ経由でRCSを送受信することもできます(通信事業者がサポートしている場合)。
- 自動修正と辞書
- Androidには自動修正機能があり、単語のスペルミスがあると、辞書に登録されている単語に一致する意味のある正しい単語が提案されます。ユーザーは必要に応じて辞書に単語を追加、編集、削除できます。[ 4 ]自動修正を完全にオフにすることも可能です。
- ウェブブラウザ
- Android で使用できるウェブブラウザは、オープンソースのBlink(旧称WebKit)レイアウトエンジンとChromiumのV8 JavaScript エンジンをベースにしている。当時、WebKit を使用した Android ブラウザは、Android 4.0 ICSのAcid3テストで 100/100 のスコアを獲得していた。Blink ベースのブラウザの方が現在は標準のサポートが優れている。古いウェブブラウザは、「Android ブラウザ」、「AOSPブラウザ」、「ストックブラウザ」、「ネイティブブラウザ」、「デフォルトブラウザ」(常にデフォルトだった時代から)などと呼ばれていた。Android 4.2以降、このブラウザは非推奨となり、代わりにAndroid 版 Google Chromeが採用された。[ 5 ] Android 5.0 Lollipop以降、アプリを終了せずにウェブコンテンツを表示するためにアプリが使用できる WebView ブラウザは、Google による個別のセキュリティ更新を容易にするために、Android ファームウェアの残りの部分から分離されている。
- 音声ベースの機能
- 音声によるGoogle検索は、最初のリリースから利用可能です。[ 6 ]通話、テキストメッセージ、ナビゲーションなどの音声操作は、Android 2.2以降でサポートされています。[ 7 ] Android 4.1 では、Googleは音声操作を拡張し、特定のコマンドで問い合わせると、音声で返答したり、Google Knowledge Graphから回答を読み上げたりする機能を追加しました。[ 8 ] ハードウェアを制御する機能はまだ実装されていません。AIチャットボットの実装も、多くの企業と競合しながら行われています。
- マルチタッチ
- Androidはマルチタッチをネイティブサポートしており、 HTC Heroなどの端末で初めて利用可能になりました。この機能は当初カーネルレベルで無効化されていました(おそらく当時のAppleのタッチスクリーン技術に関する特許を侵害しないためと思われます)。[ 9 ] Googleはその後、 Nexus OneとMotorola Droid向けにマルチタッチをネイティブに有効化するアップデートをリリースしました。 [ 10 ]
- マルチタスク
- メモリ割り当ての独自の処理によるアプリケーションのマルチタスクが可能です。[ 11 ]
- スクリーンキャプチャ
- Androidは、電源ボタンとホーム画面ボタンを同時に押すことでスクリーンショットを撮ることができます。 [ 12 ] Android 4.0より前は、スクリーンショットを撮る方法は、メーカーやサードパーティのカスタマイズ(アプリ)を利用するか、PC接続(DDMS開発者ツール)を利用するしかありませんでした。これらの代替手段は、最新のAndroidでも引き続き利用可能です。
- テレビ録画
- Android TVはテレビ録画のキャプチャと再生をサポートしています。[ 13 ]
- ビデオ通話
- Android はネイティブのビデオ通話をサポートしていませんが、一部の端末には、UMTSネットワーク ( Samsung Galaxy Sなど) または IP 経由でビデオ通話をサポートするカスタマイズされたバージョンのオペレーティング システムが搭載されています。Google Talkによるビデオ通話は、Android 2.3.4 (Gingerbread)以降で利用できます。Gingerbread では、Nexus Sで SIP アカウントを使用してインターネット通話を行うことができます。これにより、他の SIP アカウントや電話番号へのVoIPダイヤルが強化されます。Skype 2.1 は、前面カメラのサポートを含め、Android 2.3 でビデオ通話を提供しています。Google + Android アプリを使用しているユーザーは、ハングアウトを通じて他の Google+ ユーザーとビデオチャットを行うことができます。
- 複数言語サポート
- Androidは複数の言語をサポートしています。[ 14 ]
- アクセシビリティ
- TalkBackには、視覚障がい者や視覚障害のある方向けにテキスト読み上げ機能が組み込まれています。聴覚障がい者向けの拡張機能やその他の補助機能もご利用いただけます。
接続性
- 接続性
- Android は、 GSM / EDGE、Bluetooth、LTE、CDMA、EV-DO、UMTS、NFC、iDEN、WiMAX、5G NRなどの接続テクノロジーをサポートしています。
- ブルートゥース
- 音声ダイヤル、電話機間の連絡先の送信、音楽の再生、ファイル送信(OPP)、電話帳へのアクセス(PBAP)、A2DP、AVRCPをサポートしています。キーボード、マウス、ジョイスティック(HID)のサポートはAndroid 3.1以降で利用可能で、それ以前のバージョンではメーカーのカスタマイズやサードパーティ製アプリケーションを通じて利用可能です。[ 15 ]
- テザリング
- Androidはテザリングをサポートしており、これによりスマートフォンを無線/有線Wi-Fiホットスポットとして利用できるようになります。Android 2.2より前は、サードパーティ製アプリケーションまたはメーカーによるカスタマイズによってサポートされていました。[ 16 ]

- イーサネット
- USB-Cアダプターを使用してイーサネットケーブル経由で携帯電話にインターネットを接続することをサポートします。[ 17 ]
メディア
- ストリーミングメディアのサポート
- RTP/RTSPストリーミング 3GPP PSS、ISMA、HTMLプログレッシブダウンロード(HTML
<video>タグ)。Adobe Flash Streaming(RTMP)とHTTP Dynamic StreamingはFlashプラグインでサポートされています。[ 18 ] Apple HTTP Live StreamingはAndroid版RealPlayerでサポートされています。[ 19 ] Android 3.0(Honeycomb)以降のオペレーティングシステムでもサポートされています。[ 20 ] - メディアサポート
- Androidは、WebM、H.263、H.264、AAC、HE-AAC(3GPまたはMP4コンテナ)、MPEG-4 SP、AMR、AMR-WB(3GPコンテナ)、MP3、MIDI、Ogg Vorbis、FLAC、WAV、JPEG、PNG 、 GIF、BMP、WebPなどのオーディオ/ビデオ/静止画メディア形式をサポートしています。[ 3 ]
- 外部ストレージ
- ほとんどのAndroidデバイスにはUltraSDカードスロットが搭載されており、FAT32、Ext3、またはExt4ファイルシステムでフォーマットされたmicroSDカードを読み取ることができます。USBフラッシュドライブやUSB HDDなどの外部ストレージメディアを使用できるように、一部のAndroidデバイスにはUSB-OTGケーブルが付属しています。FAT32でフォーマットされたストレージはLinuxカーネルのvFATドライバーによって処理されますが、 NTFS、HFS Plus、exFATなどの他のファイルシステムを処理するにはサードパーティ製のソリューションが必要です。
ハードウェアサポート
Android デバイスには、静止画/動画カメラ、タッチスクリーン、GPS、加速度計、ジャイロスコープ、気圧計、磁力計、専用ゲーム コントロール、近接センサーと圧力センサー、温度計、加速 2Dビット ブリット(ハードウェアの向き、スケーリング、ピクセル形式の変換を含む)、加速 3D グラフィックスなどが含まれます。
他の
- Javaサポート
- ほとんどのAndroidアプリケーションはJavaで記述されていますが、プラットフォームにはJava仮想マシンが存在し、Javaバイトコードは実行されません。JavaクラスはDalvik実行ファイルにコンパイルされ、 Android Runtimeまたは旧バージョンのDalvikで実行されます。DalvikはAndroid専用に設計された特殊な仮想マシンで、メモリとCPUが限られたバッテリー駆動のモバイルデバイス向けに最適化されています。J2MEのサポートはサードパーティ製アプリケーションを通じて提供されます。
- 端末レイアウト
- このプラットフォームは、スマートフォンサイズからタブレットサイズまで、様々な画面サイズに対応しており、HDMI経由やMiracastによるワイヤレス接続など、外部ディスプレイへの接続も可能です。縦向きと横向きの切り替えは、通常、回転させることによって行います。OpenGL ES 2.0 仕様に基づく2D グラフィックスライブラリと3D グラフィックスライブラリを使用しています。
- ストレージ
- 軽量リレーショナル データベースであるSQLite は、データ保存の目的で使用されます。
- ネイティブアプリ
- AndroidアプリもKotlinで書かれている
- インスタントアプリ
- Androidアプリは特定のウェブサイトパス上にホストされ、ウェブサイト自体ではなく、ウェブサイトから読み込まれます。これらはアプリの一部であり、インストールを必要とせず、ほぼ瞬時に読み込まれます。このような機能を備えた最初のアプリの一つが、B&Hアプリです。[ 21 ] [ 22 ] [ 23 ]
- デスクトップモード
参照
参考文献
- ^ 「Androidとは?」 Android Developers 2009年7月21日. 2012年2月15日閲覧。
- ^ Topolsky, Joshua (2007年11月12日). 「GoogleのAndroid OS早期プレビューSDKが利用可能になりました」 Engadge t . 2012年2月17日閲覧。
- ^ a b「Androidでサポートされているメディア形式」 . Android Developers . 2012年2月17日閲覧。
- ^ Tech Mirages (2016-10-22)、「Android辞書に単語を追加または削除する方法」、2017年12月25日閲覧
- ^ Amadeo, Ron (2016年10月31日). 「Androidの(更新された)歴史 - 22ページ」 . Ars Technica . 2023年7月23日時点のオリジナルよりアーカイブ。2023年7月25日閲覧。
- ^ 「Google 検索の音声入力」。Android Developers。2010年11月12日時点のオリジナルよりアーカイブ。2012年2月16日閲覧。
- ^ 「Android向け音声アクション」 . google.com . 2012年2月16日閲覧。
- ^ 「Android 4.1 (Jelly Bean) の音声操作について解説」 Geek.com、2012年6月27日。2012年7月1日時点のオリジナルよりアーカイブ。2012年9月13日閲覧。
- ^ Musil, Steven (2009年2月11日). 「報道:AppleがAndroidのマルチタッチを廃止」 . CNET News . 2012年2月16日閲覧。
- ^ Ziegler, Chris (2010年2月2日). 「Nexus One、ソフトウェアアップデートでマルチタッチに対応」 Engadget . 2012年2月16日閲覧。
- ^ Bray, Tim (2010年4月28日). 「Androidでマルチタスクを実現する」 . Android Developers . 2012年2月16日閲覧。
- ^ Nancy Gohring (2011年10月19日). 「SamsungとGoogleが最新のAndroid OSとスマートフォンを発表」 . PCWorld . 2012年2月16日閲覧。
- ^ 「TV録画|Android Developers」 . 2016年3月9日. 2016年3月9日閲覧。
- ^ 「Android 2.3 プラットフォームのハイライト」。Android Developers 。2010年12月6日。 2012年2月6日時点のオリジナルよりアーカイブ。2012年2月20日閲覧。
- ^ 「Android 3.1 プラットフォームのハイライト」。Android Developers。2012年2月16日時点のオリジナルよりアーカイブ。2012年2月16日閲覧。
- ^ JR Raphael (2010年5月6日). 「Androidスマートフォンをワイヤレスモデムとして使用する」 . PCWorld . 2012年2月16日閲覧。
- ^ 「イーサネットケーブルを使用して携帯電話またはタブレットをインターネットに接続する方法」 2023年7月21日。
- ^ 「Flash Flayer 10.1 for Android 2.2 リリースノート」 Adobe Knowledgebase . 2012年2月16日閲覧。
- ^ 「RealNetworks、携帯電話およびタブレットOEMにAndroidユーザー向けHTTPライブコンテンツ配信機能を提供」 realnetworks.com (プレスリリース)2010年9月10日。2012年2月16日閲覧。
- ^ 「Android 3.0 プラットフォームのハイライト」。Google : Android SDK。2011年2月16日時点のオリジナルよりアーカイブ。2012年2月15日閲覧。
- ^ 「Android Instant Appsは、インストールしていないアプリを利用するためのGoogleの新しい方法です」 Android Police、2016年5月18日。 2016年8月18日閲覧。
- ^ Popper, Ben (2016年5月18日). 「Android Instant Appsを使えば、アプリをダウンロードせずに使える」 The Verge . 2016年8月18日閲覧。
- ^ 「Google、インストール不要ですぐに起動できるAndroid Instant Appsを発表」 VentureBeat 2016年5月18日2016年8月18日閲覧。