3

私はしばらくの間 Android アプリケーションを開発しようとしていますが、私が直面し続けている問題は、アプリケーションのデモを実行するための適切なエミュレーターを見つけることです (デフォルトの Android SDK エミュレーターはがらくただと思います)。とにかく、私はいくつかの調査を行い、これまでに疲れた他のどのエミュレーターよりも高速なgenymotion androidエミュレーターに出くわしました. 次に、htnl5、css、javscript、c/c++ を使用してネイティブ、Web、またはハイブリッド アプリを開発できる Eclipse 上に構築された IDE である Mosync IDE のプラグインを検索しました。とにかく、EclipseベースのIDEに新しいソフトウェアをインストールするのと同じ方法でMosyncIDEを使用してプラグインをインストールし、正常にインストールしました。私が今抱えている問題は、エミュレーターを正常に実行できることですが、そのエミュレーター内でアプリケーションを実行しようとすると、リストでgenymotion仮想デバイスを見つけることができません。私は何日も結果なしで構成設定をいじっています.私はAndroid携帯を所有していないので、Android携帯で直接テストすることは私にとってオプションではありません.

デフォルトのandroidsdkエミュレーターでアプリを正常に実行できることに注意してください。

[これまでに試したこと] これが私が現在行っていることです。IDE 内で genymotion エミュレーターを起動します。構成を実行します。私は Android Emulator を選択します。「Refresh AVD list」をクリックしてから、リストから必要な Android エミュレーターを選択します。問題は、そのリスト内で開始した genymotion エミュレーターが見つからないことです。

4

2 に答える 2

2

Ok。問題は、Genymotion デバイスはエミュレーターとは見なされず、USB に接続された実際のデバイスのように見なされることです。AVD リストには表示されませんが、「実行中の Android デバイス」には表示されます。

まず、実行中の Genymotion VM が ADB に接続されているかどうかを確認する必要がありますadb devices。コンソールで実行します。次のように表示されます。

List of devices attached
192.168.56.101:5555     device

Genymotion デバイスは IP アドレスとして表示されます。Genymotion デバイスがこのリストに表示されている場合、IDE の「実行」ボタンを押すと、使用可能なデバイスのリストにも表示されます。この図のように (Eclipse IDE で作成)。 ここに画像の説明を入力

リストに表示されていない場合は、以前の回答をお読みください。

于 2013-09-19T14:26:20.657 に答える