Androidの機能一覧

これはAndroidオペレーティングシステムの機能のリストです。[ 1 ] [ 2 ] [ 3 ]

一般的な

メッセージング
SMSMMSは、スレッド形式のテキストメッセージやAndroid Cloud To Device Messaging(C2DM)を含むメッセージング形式として利用可能です。C2DMの拡張版であるAndroid Google Cloud Messaging(GCM)もAndroidプッシュメッセージサービスの一部です。Androidスマートフォンでは、メッセージアプリ経由でRCSを送受信することもできます(通信事業者がサポートしている場合)。
自動修正と辞書
Androidには自動修正機能があり、単語のスペルミスがあると、辞書に登録されている単語に一致する意味のある正しい単語が提案されます。ユーザーは必要に応じて辞書に単語を追加、編集、削除できます。[ 4 ]自動修正を完全にオフにすることも可能です。
ウェブブラウザ
Android で使用できるウェブブラウザは、オープンソースのBlink(旧称WebKit)レイアウトエンジンとChromiumV8 JavaScript エンジンをベースにしている。当時、WebKit を使用した Android ブラウザは、Android 4.0 ICSAcid3テストで 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 OneMotorola 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 / EDGEBluetoothLTECDMAEV-DOUMTSNFCiDENWiMAX5G NRなどの接続テクノロジーをサポートしています。
ブルートゥース
音声ダイヤル、電話機間の連絡先の送信、音楽の再生、ファイル送信(OPP)、電話帳へのアクセス(PBAP)、A2DPAVRCPをサポートしています。キーボード、マウス、ジョイスティック(HID)のサポートはAndroid 3.1以降で利用可能で、それ以前のバージョンではメーカーのカスタマイズやサードパーティ製アプリケーションを通じて利用可能です。[ 15 ]
テザリング
Androidはテザリングをサポートしており、これによりスマートフォンを無線/有線Wi-Fiホットスポットとして利用できるようになります。Android 2.2より前は、サードパーティ製アプリケーションまたはメーカーによるカスタマイズによってサポートされていました。[ 16 ]
Androidの一部のデバイスでイーサネット接続を示すために使用される記号
イーサネット
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は、WebMH.263H.264AACHE-AAC3GPまたはMP4コンテナ)、MPEG-4 SPAMRAMR-WB(3GPコンテナ)、MP3MIDIOgg VorbisFLACWAVJPEGPNG 、 GIFBMPWebPなどのオーディオ/ビデオ/静止画メディア形式をサポートしています。[ 3 ]
外部ストレージ
ほとんどのAndroidデバイスにはUltraSDカードスロットが搭載されており、FAT32Ext3、またはExt4ファイルシステムでフォーマットされたmicroSDカードを読み取ることができます。USBフラッシュドライブUSB HDDなどの外部ストレージメディアを使用できるように、一部のAndroidデバイスにはUSB-OTGケーブルが付属しています。FAT32でフォーマットされたストレージはLinuxカーネルのvFATドライバーによって処理されますが、 NTFSHFS PlusexFATなどの他のファイルシステムを処理するにはサードパーティ製のソリューションが必要です。

ハードウェアサポート

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 ]
デスクトップモード

参照

参考文献

  1. ^ 「Androidとは?」 Android Developers 2009年7月21日. 2012年2月15日閲覧
  2. ^ Topolsky, Joshua (2007年11月12日). 「GoogleのAndroid OS早期プレビューSDKが利用可能になりました」 Engadge t . 2012年2月17日閲覧
  3. ^ a b「Androidでサポートされているメディア形式」 . Android Developers . 2012年2月17日閲覧。
  4. ^ Tech Mirages (2016-10-22)、「Android辞書に単語を追加または削除する方法」2017年12月25日閲覧
  5. ^ Amadeo, Ron (2016年10月31日). 「Androidの(更新された)歴史 - 22ページ」 . Ars Technica . 2023年7月23日時点のオリジナルよりアーカイブ2023年7月25日閲覧。
  6. ^ 「Google 検索の音声入力」。Android Developers2010年11月12日時点のオリジナルよりアーカイブ2012年2月16日閲覧。
  7. ^ 「Android向け音声アクション」 . google.com . 2012年2月16日閲覧
  8. ^ 「Android 4.1 (Jelly Bean) の音声操作について解説」 Geek.com、2012年6月27日。2012年7月1日時点のオリジナルよりアーカイブ2012年9月13日閲覧。
  9. ^ Musil, Steven (2009年2月11日). 「報道:AppleがAndroidのマルチタッチを廃止」 . CNET News . 2012年2月16日閲覧。
  10. ^ Ziegler, Chris (2010年2月2日). 「Nexus One、ソフトウェアアップデートでマルチタッチに対応」 Engadget . 2012年2月16日閲覧
  11. ^ Bray, Tim (2010年4月28日). 「Androidでマルチタスクを実現する」 . Android Developers . 2012年2月16日閲覧。
  12. ^ Nancy Gohring (2011年10月19日). 「SamsungとGoogleが最新のAndroid OSとスマートフォンを発表」 . PCWorld . 2012年2月16日閲覧
  13. ^ 「TV録画|Android Developers」 . 2016年3月9日. 2016年3月9日閲覧
  14. ^ 「Android 2.3 プラットフォームのハイライト」。Android Developers 。2010年12月6日。 2012年2月6日時点のオリジナルよりアーカイブ2012年2月20日閲覧。
  15. ^ 「Android 3.1 プラットフォームのハイライト」。Android Developers2012年2月16日時点のオリジナルよりアーカイブ2012年2月16日閲覧。
  16. ^ JR Raphael (2010年5月6日). 「Androidスマートフォンをワイヤレスモデムとして使用する」 . PCWorld . 2012年2月16日閲覧
  17. ^ 「イーサネットケーブルを使用して携帯電話またはタブレットをインターネットに接続する方法」 2023年7月21日。
  18. ^ 「Flash Flayer 10.1 for Android 2.2 リリースノート」 Adobe Knowledgebase . 2012年2月16日閲覧。
  19. ^ 「RealNetworks、携帯電話およびタブレットOEMにAndroidユーザー向けHTTPライブコンテンツ配信機能を提供」 realnetworks.com プレスリリース)2010年9月10日。2012年2月16日閲覧
  20. ^ 「Android 3.0 プラットフォームのハイライト」。Google : Android SDK2011年2月16日時点のオリジナルよりアーカイブ2012年2月15日閲覧。
  21. ^ 「Android Instant Appsは、インストールしていないアプリを利用するためのGoogleの新しい方法です」 Android Police、2016年5月18日。 2016年8月18日閲覧
  22. ^ Popper, Ben (2016年5月18日). 「Android Instant Appsを使えば、アプリをダウンロードせずに使える」 The Verge . 2016年8月18日閲覧
  23. ^ 「Google、インストール不要ですぐに起動できるAndroid Instant Appsを発表」 VentureBeat 2016年5月18日2016年8月18日閲覧