Microsoftは、SurfaceDuo用の最初のSDKをリリースしました。実行する方法は次のとおりです。
前提条件を確認してください
AndroidStudioをインストールします
Visual Studio 2019をインストールします(無料のコミュニティエディションで問題ありません)
Surface DuoSDKをインストールします
MicrosoftのデュアルスクリーンスマートフォンであるSurfaceDuoは、少なくともあと11か月は発売されませんが、興奮している場合は、自分のPCでSurfaceDuoのエクスペリエンスをシミュレートできます。これは、Microsoftが最近リリースした(そして現在はMac用の)Surface DuoSDKを使用して実現できます。
このSDKは、開発者がシミュレートされたSurface Duoでアプリをコーディングおよびデモすることを目的としていますが、Windowsについて十分な知識がある人は、開発者であるかどうかに関係なく、自分で自由に試すことができます。
このガイドでは、Surface Duo SDKを試して、Windows 10PCでSurfaceDuoエミュレーターを入手して、デュアルスクリーンのMicrosoftAndroidエクスペリエンスを味わう方法を紹介します。ただし、これは非常に技術的なプロセスであることに注意してください。
いくつかの前提条件
始める前に、注意する必要のあるいくつかの前提条件があります。いくつかの開発者プログラムをWindows10 PCにダウンロードする必要があります。また、いくつかの設定オプションが有効になっていることを確認する必要があります。
また、インストールする前に、安全のために、PCに約15〜20GBの空き容量が必要です。さらに、Surface Duoエミュレーターは非常にバグが多く、Google Playストアをサポートしていないため、エクスペリエンスはいくつかのストックアプリとユーザーインターフェイスの試用に非常に限定されることに注意してください。これがあなたのためのチェックリストです。
- [Windowsの機能をオンまたはオフにする]セクションで、Hyper V、Hyper V管理ツール、Hyper Vプラットフォーム、仮想マシンプラットフォーム、およびWindowsハイパーバイザープラットフォームがオンになっていることを確認します。これは、[スタート]メニューから[Windowsの機能をオンまたはオフにする]を検索することで見つけることができます。
- PCに少なくとも4GBのRAMがあることを確認してください。ただし、8GBをお勧めします。
- システムBIOSでハードウェア仮想化が有効になっていることを確認してください。
- こちらからGoogleから入手できる最新バージョンのAndroidStudioをインストールします。また、Android StudioのSDKマネージャーを使用して、すべてのAndroidエミュレーションツールがインストールされていることを確認する必要があります。
- Visual Studio Community 2019をダウンロードしてインストールし、すべてのAndroid開発者ツールがインストールされていることを確認します。
- MicrosoftからSurfaceDuoエミュレーターをダウンロードします
ステップ1:AndroidStudioをインストールする
上記のWindows機能を既に有効にしていて、PCでハードウェア仮想化をサポートしている場合は、準備ができています。あなたは、することができ、Googleのウェブサイトに、ダウンロードのAndroidメーカーを率います。これは719MBのファイルなので、しばらくお待ちください。完了したら、ダブルクリックして実行し、インストールするまでしばらくお待ちください。インストール中にファイルが抽出されるため、PCには約2.3GBの空き容量が必要です。 AndroidStudioにはSurfaceDuoエミュレーターの基盤となるAndroidファイルがあるため、この手順は非常に重要です。この手順をスキップすると、エミュレーターは機能しません。
インストール後、AndroidStudioの設定をインポートするように求められます。これをスキップして、[設定をインポートしない]を選択します。次に、[標準]を選択して続行できます。テーマを選択すると、SDKコンポーネントのリストが表示されます。青い[次へ]ボタンをクリックし続けてから、[完了]をクリックします。必要なSDKツールがインストールされるまで待つ必要があります。ダウンロードしてインストールする必要があるのは、約500MBの追加のファイルになります。完了したら、[完了]をクリックします。
それが完了すると、AndroidStudioを開くことができるようになります。[新しいAndroidStudioプロジェクトを開始する]をクリックします。[アクティビティを追加しない]を選択します。プロジェクトが読み込まれたら、[ファイル]メニューに移動し、[設定]を選択します。次に、サイドバーの[システム設定]をクリックして、[AndroidSDK]をクリックします。リストでAndroid10がチェックされていることと、「インストール済み」と表示されていることを確認してください。また、Intel x86 EmulatorAcceleratorがSDKツールの下にインストールされていることを確認してください。また、SDK更新サイトですべてが有効になっていることを確認する必要があります。そうでない場合は、該当するボックスをクリックし、[OK]をクリックしてインストールします。確認したら、AndroidStudioを閉じることができます。
ステップ2:Visual Studio2019をインストールする
Android Studioをインストールしたので、2番目のステップはVisual Studio 2019をインストールすることです。ダウンロードページからCommunity2019エディションを選択した場合、これはさらに別の無料ダウンロードです。.exeがダウンロードされたら、ダブルクリックして起動します。その後、インストーラーはファイルをフェッチします。これは約71MBの初期ダウンロードです。
最初のダウンロードが完了すると、インストーラーはVisual Studio 2019を起動します。ワークロードのリストを下にスクロールして、.NETを使用したモバイル開発を選択します。次に、ダウンロード中に[インストール]を選択し、[インストール]ボタンをクリックします。これは7.26GBのダウンロードになり、インストールには約10分ほどかかります。我慢して。
すべてがインストールされると、サインインするためのプロンプトが表示されます。[今すぐではない]をクリックします。次に、テーマを選択して、[VisualStudioの開始]をクリックします。別のウィンドウがポップアップし、コードなしで続行をクリックします。これにより、VisualStudioが開きます。
続行するには、関連するすべてのAndroidSDKツールがPCにインストールされていることを再度確認する必要があります。これを行うには、[ツール]メニューをクリックし、[Android]を選択してから、[Android SDKManager]を選択します。選択したら、Android9またはAndroid10がインストールされていることを確認します。そうでない場合は、ボックスをクリックし、変更を適用してVIsualStudioにインストールさせます。また、[ツール]メニューをクリックして、Android SDKツール、Android SDKビルドツール、およびAndroidエミュレーターのボックスを展開することもできます。
これらのそれぞれの下に「インストール済み」と表示されていることを確認してください。そうでない場合は、ボックスをクリックしてVisualStudioをダウンロードしてインストールすることをお勧めします。終了したら、[変更の適用]をクリックします。その後、VisualStudioを閉じることができます。
ステップ3:Surface DuoSDKをダウンロードする
AndroidStudioとVisualStudio 2019がインストールされたので、Surface DuoSDKを自由にインストールできます。これはそれらすべての中で最も簡単なステップです。あなたがする必要があるのはここのマイクロソフトのウェブサイトからファイルをダウンロードすることです。ダウンロードは約620MBなので、しばらくお待ちください。
ダウンロードしたら、ZIPをPCのどこかに、できればドキュメントフォルダに解凍します。抽出したら、ファイルが抽出された場所に移動します(まだ移動していない場合)。SurfaceDuoEmulator_2020.117.2というラベルの付いたMicrosoftロゴのファイルがあります。それをクリックして、インストーラーを実行します。エミュレータをインストールするには、さらに3.6GBの空き容量が必要です。
完了すると、Surface DuoEmulatorへのショートカットがPCにインストールされます。これで、シミュレートされたSurfaceDuoを自由に探索できます。
エミュレーターを楽しんでください!
Surface Duoエミュレーターを起動すると、ロードに時間がかかります。PCのハードウェアによっては、数分かかる場合があります。ただし、エミュレータは主に開発者を対象としているため、現時点ではエミュレータにはそれほど多くはありません。
Surface DuoのデュアルスクリーンUIをプレビューして、メール、天気予報、Edgeなどのストックアプリを開くことができます。アプリを並べて積み重ねたり、アプリを中央に置いて大画面で本のように開いたりすることもできます。Edgeは正常に機能し、Webページを開くことができます。SurfaceまたはタッチスクリーンPCで使用している場合は、かなりクールなエクスペリエンスです。ぜひチェックして、コメント欄で感想をお聞かせください!