\r\n\r\n
人々の記憶に残っているバージョンのAndroidでは、Playストアにないアプリは、デバイスのセキュリティメニューのボックスにチェックを入れることで、普遍的に「サイドロード」することができました。オレオで、状況は変わりました。
以前のバージョンのAndroidでは、Playストアで見つからないアプリをインストールしたい場合、設定 > セキュリティメニューにジャンプして、「不明なソース」という機能を有効にする必要がありました。これは基本的に、公式ルート以外のアプリに設定されたセキュリティプロトコルを無視してインストールを進めるよう、**に指示するものです。
これは、さまざまな理由で素晴らしい機能です。これにより、開発者はゲームショップ以外の場所でテスト用のアプリを公開することができます。これにより、**で正式にアップデートが提供される前に、ユーザーが手動でアプリを更新することができます。大きく言えば、これは良いことだと思います。
関連:Androidでアプリをサイドロードする方法
しかし、本来は良いものであるように、ダークサイドもある。この機能を有効にすると、ウイルスなどのマルウェアの侵入を許してしまいます**。例えば、Androidの最大の脅威は、ユーザーの操作をほとんど必要とせず、SMS経由で直接インストールできるアプリです。恐ろしいことです。
そこで、GoogleはOreoで、不明なソース機能の仕組みを変更することにしたのです。どのアプリでもサードパーティ製アプリのダウンロードとインストールを可能にする単純なトグルではなく、アプリごとにこの機能を有効にします。とても賢いですね。
例えば、私自身はAPKMirrorからアプリケーションをダウンロードすることが多いですね。これらは、私のデフォルトブラウザであるChrome Betaを通じてダウンロードされるため、アプリがソフトウェアをインストールすることを許可するだけでよいのです。つまり、私がChrome Betaを使ってダウンロードしたAPK(Androidパッケージ)は、Androidのセキュリティ設定を回避できますが、他のブラウザ、あるいは別のバージョンのChromeで同じことを試すと、このインストールはブロックされます。これがいかに有益なことか、おわかりいただけたと思います。
もうひとつの好例が、Amazon Undergroundです。これは、Amazonのショッピングアプリショップを1つのパッケージにしたものです。googleはgoogleplayからアプリストアをインストールすることを認めていないため、Amazon AppstoreはPlayショップから直接ダウンロードすることはできません。アマゾンは、この制限を回避するために、地下のアプリをウェブから無料でダウンロードできる方法を見つけました。このアングラアプリを使えば、ユーザーはAmazon Appstoreで提供されているあらゆるものをインストールすることができます。
それにもかかわらず、新しいサイドロード・ポリシーが本当に有益なのは、この点です。従来、amazonアプリストアのユーザーは、アプリのインストールやアップデートを容易にするために、常に「提供元不明」オプションを有効にしていました。しかし、Oreoでは、Amazon Undergroundアプリのソース不明インストールを有効にするだけでも可能です。これにより、必要なときにアプリケーションをインストールすることができ、かつ、システムの残りの部分を安全に保つことができます。これは賢明な妥協点です。
何がなぜ変わったのかがわかったところで、これらの新しい設定がどこにあるのかについて説明します。
まず、通知シェードをドラッグして、歯車のアイコンをタップして設定メニューにジャンプします。
そこから、「アプリと通知」をタップし、「詳細」ドロップダウンメニューを展開します。
このメニューの一番下にある「特殊なアプリケーションのアクセス」を選択し、「不明なアプリケーションのインストール」を選択します。
サイドロードを許可するアプリケーションを選択し、トグルをクリックして機能を有効にします。
完了しました。