Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Android nの内部の変更は、OS更新の新しい未来を指し示す可能性があります

目次:

Anonim

1日の大半は、Android N Developer Previewの初期リリースの内部動作を掘り下げて調査し、いくつかのことを学びました。 それらの最初のものは簡単です-これは、バグの上にバグを持つソフトウェアのスーパーベータ版(それが言葉でない場合は、そうである必要があります)バージョンです。 私たちの多くはそれをフラッシュし、新しいフレーバーを楽しんでいますが、毎日必要な電話を試してみたい場合は軽く踏む必要があります。 物事は壊れており、次のアップデートでさらに壊れることがあります。 このプレビューは、デベロッパーがアプリの開発を開始してAndroid N互換にするためのものであり、バグを報告したい人のためのものです。 それはブリキでそう言う。

私たちが目にしている2つめのことは、それが何であるかまだ完全にはわかりませんが、より興味深いものです。

Androidには大きな問題が進行中かもしれません。

Androidには、デバイスを最新のソフトウェアに保持することに関して、重大な(完全に間違っているわけではない)画像の問題があります。 それについて議論したり、ある会社を他の会社よりも非難したり、ボールを まとめてiMoreに 移動したりすることが でき ます。 Androidを実行しているものが15億個以上ある場合は、どれも役に立ちません。まったく同じソフトウェアを実行しているものはほとんどありません。 最終的に、彼らの名前が製品にあるので、熱心にならなければならないのはグーグルです。 それは死に打ちのめされた議論であり、それからいくつかは-そして、暴行は続くでしょう。

Googleはこれを認識しており、Androidの内部で「もの」を実行して、携帯電話を作成する人が簡単にすべてをまとめられるようにしている。 そして、この最初の開発者プレビュー(今年後半に公開される前に他にもいくつかあります)がそれを示しています。 Googleがどこに向かっているのか、何を計画しているのかは 正確 にはわかりませんが、最初の工場のデバイスイメージでのファイル構造とパーティションの小さな変更は、物事がうまくいく手がかりの手がかりです。 ベンダーとOEMパーティションに配置されるものが増えています。電話の起動時にシステムパーティションに存在する「ストック」Androidバージョンを上書きまたは添付できるものです。 ライブラリとカーネルオブジェクトをサポートするだけでなく、ベンダー(この場合はベンダーがGoogle)によって提供される完全なアプリがあります。これらのアプリは、携帯電話の操作方法とインターフェイス方法に大きく影響します。

深いシステムプロセスに手を加えずに、SamsungがAndroidのビジョンを持つことができる世界を想像してください。

悪名高いStagefrightライブラリのような深いシステムプロセスは独立していて、SamsungがAndroidのビジョンを思いのままに実行できる世界を想像してください。 つまり、SamsungまたはGoogleは、システムの別の部分を変更することなく、システムの残りの部分に干渉することなく、現在よりもはるかに簡単に(そしてはるかに高速に)システムの別の部分にプッシュできます。 (ギャップを埋めるためのAPIとライブラリを使用します。)この状況が解消されるという人材だけで、基礎となるAndroidコードを心配することなく、Samsungのエクスペリエンスを改善するために作業できる人が増えます。

Android Nでは、Googleは基本的にAndroidを2つのセクションに分割し始めました。コアOS(すべてを機能させるフレームワーク)とインターフェース(アプリ、ランチャー、通知、およびユーザーが操作するその他すべて)です。

さらに一歩踏み込んで、Samsungの底なしのリソースプールのない中小企業を検討し、これがどのように役立つかを検討してください。 このように構築されたより「スタンドアロン」のシステムは、誰にとっても優れています。最も重要なことは、それはあなたと私を意味します。

さらに深く行きましょう

オペレーティングシステムではなく、フレームワークとしてのAndroidは、ユーザー向けの機能を簡単に変更できることを意味します。

オペレーティングシステムではなくフレームワークとしてのAndroidは、ユーザー向けの機能を簡単に変更できることを意味します。 最近のサムスンの携帯電話の「ブロッキングモード」、または元のMoto XのMoto Displayに戻ると思います。Androidのアップデートでは間違いなく改善されませんでした。 。 ベンダーが独自のインターフェイスでシステムプロセスを利用する方法(およびバージョン間で同じままであるシステムプロセス)を使用すると、Samsungは通知のチェック 方法 を制御できます。 または、新しいバージョンがリリースされるたびにすべてをゼロから再設計することなく、Lenovo / Motoがロック画面に思い通りに表示できるようにします。

また、今日見ているものは、現在あなたの手にある電話を決して飾らないかもしれないことを意味します。

Nexus携帯電話はブランドです。 Nexus携帯電話は、素朴なオープンソースのAndroidを実行していません。ほとんど何もしていません。 Googleはコードを取得して好みに合わせて変更し、そのバージョンのAndroidを販売する電話にインストールします。これがまさにHTC、LG、Samsungが行うことです。 Googleはほとんどのメーカーよりもシステムに触れませんが(HTC One A9は非常に近かったですが)、あなたがダウンロードして自分でビルドできる純粋にオープンソースのAndroidではありません。

これらの新しいアイデアを採用し、現在は単なるアイデアであるという間違いを犯さずに1年ほど先を考えると、新しい通知トレイやダークモード、マルチウィンドウなどがGoogleとのやり取りの方法になりますAndroidのビジョンに基づいたシステム。 サムスンやHuaweiは自由に自分のことをやる-そして彼らはそうする-それはグーグルのことと一致しないだろう。 しかし、もっと重要なのは、物事を簡単に壊さないということです。 システムでは、インターフェイスの色を選択するだけです。 「ダークテーマ」はUIのアイデアであり、誰でも好きなように実装できます。

セキュリティの更新に関しては、最大の利点が見られます。 毎月のセキュリティパッチに関しては、Samsungが最も期待している企業であるため、Samsungをよく選びます。 大きな犬であることは、あなたが最も精査を受けることを意味します。 サムスンには、いくつかのモデルだけがタイムリーなセキュリティ更新プログラムを入手する理由があり、それらのほとんどは開発コスト、または膨大な人件費を中心に展開すると考えています。 Androidが完全なオペレーティングシステムよりもフレームワークになった場合、より多くの携帯電話でより速いペースでそのフレームワークを更新するのが簡単になります。

Googleが最大の問題を解決する方法でAndroid船を操ることを願っています。

GoogleにWidevineやStagefrightのパッチ適用を心配させてください。Samsungは自社のソフトウェアを心配することができます。 サムスンは、Androidのネイティブバグに関して、Googleを間違いなくfall落させることができます。 北米のキャリアのEvil Cabalでさえも、セキュリティパッチプロセスから抜け出すことができます。 誰もが勝ちます。

ここでは、Android N Developer Previewの内部動作に対する比較的小さな変更に基づいて多くのことを推測しています。 これが、ソースコードやGoogle HQからの公式な言葉がなくてもすぐにできることです。 しかし、Googleが行う変更の理由は常にあることを知っています(多くの場合は同意しませんが)、AndroidのベンダーとOEMセクションの動作に対するこれらの小さな変更は偶然ではありませんでした。

Google I / Oでさらに多くのことを学ぶことを期待しており、GoogleがAndroidの船を操縦して最大の問題を解決することを願っています。