2

エミュレーターを使用するために Linux を使用したくありません。代わりに実機を使用することは可能ですか?

可能であれば、あなたが回答した参考文献を教えてください。

4

3 に答える 3

2

はい、できます。ただし、従来の USB 方式を使用する代わりに、IP 経由でデバッグする必要があります (つまり、コンピュータと Google TV の両方が同じネットワーク上にある必要があります)。

まず、Google TV と Workstation [お使いの Mac] があると仮定します。

  1. Google TV で [設定] を開き、[アプリケーション] -> [開発] に移動します。

  2. リモートデバッグを有効にする

  3. [ Debugger IP address ] をクリックし、ワークステーションの IP を入力します (ルーターで DHCP が有効になっている場合は、これを調べる必要があります)。

  4. Google TV の IP アドレスを確認します [設定 -> ネットワーク -> ステータスで確認できます]

  5. ワークステーションで、次を実行します。

    adb connect <Google TV IP Address>

  6. すべてが正しければ、他のデバイスと同じように Google TV でデバッグできるようになります...

注意事項...

  • 何らかの理由で後で切断したい場合は、次を実行します。adb disconnect <Google TV IP Address>
  • ワークステーションの IP が変更された場合は、Google TV でこれを更新する必要があります [上記の手順 3]。

出典: Google TV デベロッパー ガイドはこちら

于 2011-12-01T19:14:20.477 に答える
1

現在唯一のオプションは、Goole TV デバイスを使用して、デバッグ モード用にセットアップすることです。

また、現在、Google TV の問題に、Mac OS エミュレーターを求めるトピックがあります

問題にスターを付けると、問題に関する最新情報を受け取ることができます。また、この機能をリクエストするのにも役立ちます。

于 2012-05-01T15:40:15.097 に答える
1

http://mobile.tutsplus.com/tutorials/android/android-futures-creating-android-apps-for-google-tv/

はい、代わりにデバイスを使用することは非常に可能です。前述のリンクのテストに関するセクションをより具体的に読んでください。

アプリケーションのテスト

真の Google TV Android イメージで利用できるエミュレーターはまだないため、より高い画面解像度とタッチ スクリーンでのアプリケーションの使用の効果のみをテストできます。

これを行う最も簡単な方法は、Android 3.1、API レベル 12 を使用して新しい AVD を作成し、1920×1080 (または 1280×720) の解像度を使用し、false のタッチ スクリーン設定を使用することです。エミュレーターのパフォーマンスにより、これが難しくなる場合がありますが、少なくとも、画面がどのように見えるか、およびナビゲーションやアプリケーションがタッチなしでどのように機能するかについてのアイデアを得ることができます.

于 2011-12-01T18:33:45.530 に答える