Windows 7でAndroidデバイス/ AVDデバイスを開始できません -- windows フィールド と android-emulator フィールド android 関連 問題

Cannot start emulated Android device/AVD device in Windows 7












1
vote

問題

日本語

私はAndroidガイドここしかし、私はエミュレートされたデバイスを起動することはできません。 99887766544330 をスクリーンショットの下に示すように述べています。

あなたは同じ問題を持っていますか、そして私のためにその周りの仕事はありますか?

デバイスの作成

画像の説明を入力します。

イメージの説明を入力します。

イメージの説明を入力しますここで

デバイスの起動

画像の説明を入力します。

画像の説明を入力しますここで

パニック/失敗結果

イメージの説明を入力

英語

I follow the official Android guide here but I cannot start the emulated device. It keeps saying PANIC Cannot start device... as below screenshot.

Do you have the same problem and any work around for me?

Creating the device

enter image description here

enter image description here

enter image description here

Starting the device

enter image description here

enter image description here

PANIC/failed result

enter image description here

     
     
     

回答リスト

3
 
vote
vote
ベストアンサー
 

これらの手順を試してみてください

  1. 99887665544332 と呼ばれる環境変数を作成し、 C:Users<<Administrator>>
  2. に設定します。
  3. オープン<コード> 99887765544334 で、<コード>および<コード>および<コード>および<コード>および<コード> String Substitution 。 9988776666544337 と呼ばれる新しい変数を追加し、それを 998877666544338
  4. に設定します。
  5. AVDを作成して実行します。
  6. <コード> 99887766544339 は、Windowsアカウントの名前を意味します。 <コード> 9988776665443310 ディレクトリ

    を含むフォルダに存在する場所です。

    Androidプロジェクトメンバーは、こちら

    回避策として、環境変数を定義することができます あなたの.androidを含むディレクトリを指すためのandroid_sdk_home ディレクトリ。エミュレータとSDKマネージャは正しくピックアップします。

    また、AVDが場所に作成されたことを確認する必要があります D: NN .android avd(リストのすぐ上にあるスクリーンシュートをチェックインする Android仮想デバイスのリスト内のパス、AVDのパス。

 

Try these steps

  1. Create a environment variable called: ANDROID_SDK_HOME and set it to C:\Users\<<Administrator>>
  2. Open Eclipse > Window > Preferences, click in Run/Debug and String Substitution. Add a new variable called user.home and set it to C:\Users\<<Administrator>>
  3. Create an AVD and run it.

Note The <<Administrator>> means the name of your Windows account; it is where resides the folder which contains your .android directory

An android project member says here:

As a work-around, you can define the environment variable ANDROID_SDK_HOME to point to the directory containing your .android directory. The emulator and SDK Manager will pick it up properly.

Also you should check that the AVD is created in the location D:\NN\.android\avd (check in your screenshoots, just above the list of AVD, the path in List of existin Android Virtual Devices).

 
 
 
 
1
 
vote

スケール表示の現実サイズへのチェックの外観、それはあなたのために働きます、 または画面サイズの列を下げてみてください。

 

Uncheck scale display to real size, It will work for you, Or try to lower the Screen size column.

 
 
 
 
0
 
vote

私は同じ問題に直面していました、それは私を狂ったように運転しました。システム:Win7 64bit、Eclipse / ADK 64ビット、JRE7 64ビット - <コード> 99887766554330 から、Eclipseフォルダの下の "JRE"としてコピーしました...(ついにEclipseが開始されました)。 Android仮想デバイスを使用してエミュレータの開始を解消する方法:

  1. 下の外観を見るに見られる場合は、が見つけられた場合 作成したAndroid仮想デバイスの後に名前が付けられたサブフォルダを含むAVD。 そうでない場合(マシン上にあったので)それでおそらくあなたは私のシステムの場合であるので、あなたはおそらくあなたのアカウントのユーザーデータをシンボリックリンクを介していくつかの異なる場所へのリンクを移動しました。 Eclipse(ADKの仮想デバイスマネージャ)はそこにある仮想デバイスを作成しますが、Windowsのデフォルト<コード> 99887665544332 PATHで検索します。

  2. あなたのユーザーデータを使って実際のフォルダを見つけてください。

    <事前> <コード> D:WinUsersYourUserName
  3. ここで、私はついにEclipseに必要なAVDフォルダを見つけました: <コード> D:WinUsersYourUserName 4 ..(AVDのサブフォルダー)

    1. AVDフォルダをコピーするだけ(マイ例)

      <事前> <コード> D:WinUsersYourUserName .androidavd 5
    2. Eclipseがそれを探す「通常」の場所に、

       <コード> D:WinUsersYourUserName 6  

      これにより、次のようになりました。仮想デバイスを起動し、EclipseからHello Worldの例をロードします。

      助けなかったもの:

      環境変数を作成します <コード> ANDROID_SDK_HOME 値 D:WinUsersYourUserName 8 環境変数パスリストに追加して追加します。

      <事前> <コード> path= ....;%ANDROID_SDK_HOME%;....

      Eclipseはそのような環境変数を検索していないように見えませんが、明らかにユーザーの個人データのWindowsのデフォルトの場所にあるすべてのファイルの存在に依存しています。

 

I faced the same problem, which nearly drove me crazy. System: Win7 64Bit, Eclipse/ADK 64 Bit, JRE7 64 Bit - latter copied from C:Programs\Java\ as "jre" under the Eclipse folder... (finally Eclipse started). How I solved the lacking start of the Emulator with an android virtual device:

  1. Look under C:Users\YourUserName\ .android if you can find there a folder named \avd containing subfolders named after the android virtual devices you created. If that is not the case (as it was on my machine) then you probably have moved long ago your account's user data via a symbolic link to some different location, as it was the case in my system. Eclipse (the virtual device manager of the ADK) will create the virtual devices there, but will search for them in the Windows default C:Users\YourUserName\ .android path.

  2. Locate the real folder with your user data, in my case it was:

    D:\Win\Users\YourUserName 

where I finally found the AVD-folders needed for Eclipse: D:\Win\Users\YourUserName\ .android\avd\...(2 Subfolders with the avd's)

  1. Just copy the avd-folder (in my Example)

    D:\Win\Users\YourUserName\ .android\avd  

to the "usual" Location, where Eclipse looks for it, to

C:\Users\YourUserName\ .android 

This enabled me to : Start the virtual device and to load the Hello World example from Eclipse into it.

What did not help:

Create an environment variable named ANDROID_SDK_HOME with the value D:\Win\YourUserName\ .android and add it to the environment variable paths list:

path= ....;%ANDROID_SDK_HOME%;.... 

Eclipse does not seem to search for such environment variables, but obviously rather relies on the presence of all of the files in the Windows default locations of the user's personal data.

 
 
0
 
vote

それを越えて入手するためにできることは2つあります。

  1. 9988776666643310 99887665443311 の内容を簡単なコマンドの問題で、私のために働いています。 :d

  2. Androidの前に<コード> C:UsersYourUserName .android2 ファイルの は、環境変数<コード> 998876655443314

    を探します。

    では、 9988776665443315 :)

  3. に設定できます。
 

There are 2 things that you can do to get it over with.

  1. Copy the content of /root/.android/avd to $HOME/.android/avd. Just a matter of a simple command and worked for me. :D

  2. Before Android searches for .ini files in $HOME/.android/avd, it looks for an environmental variable $ANDROID_AVD_HOME.

    So you can set its value to /root/.android/avd. :)

 
 

関連する質問

1  AVD Nexus_5x_API_22のエミュレータプロセスは殺されました  ( The emulator process for avd nexus 5x api 22 was killed ) 
私はoffical WebサイトからAndroid SDKを搭載し、新しいサンプルプロジェクトを作成しました。これは行でさえ変更または削除しなかったが、とにかくプロジェクトは機能しない。 <事前> <コード> 9988776655443330 何が間違って...

2  エミュレータをEclipseに再接続します  ( Reconnecting emulator to eclipse ) 
Androidで開発することの主な問題は、エミュレータが絶えずEclipseから切断されるように見えることです。これは常に2-3回、エミュレータを再起動せずにEclipseからMy .apkをアップロードしようとしています。 Eclipseは、空のDDMS ...

0  AVD環境にインストールされるアプリをブロックする?  ( Blocking apps to be installed in avd environment ) 
開発者がAVDにインストールされるGoogle Playアプリをブロックすることは可能ですか、それともサポートされていないAVDプロフィールを選んでいますか私はアプリをAVDとより管理された環境でデバッグにインストールしようとしていますが、それは言う: あな...

2  エミュレートカメラとして画像/ビデオファイルを使用することは可能ですか?  ( Would it be possible to use a image video file as an emulated camera ) 
こんにちは、画像やビデオファイルがカメラフィードであることを考えるように、実際のまたはエミュレートされたAndroidデバイスを「トリック」することが可能であるかどうか疑問に思いました。そのため、カメラフィードからコンテンツを取り、レコードを押すと、選択したフ...

0  「SDカードが存在しない」  ( Jar of beans sd card not exist ) 
ワインと「Beans.exeのjar」を設置しました。それは正常にロードされました。私は「設定」、ウンプルンの回数をクリックすることによって、SDカードを作成しました。それでも、「SDカードは存在しない」と言います。さらに、Android仮想デバイスの名前に応...

5  ADBはすべての転送ポートをリストします  ( Adb listing all forwarded ports ) 
次のコマンドを使用して、マシンポートをエミュレータに転送しました ADBフォワードTCP:1234 TCP:8080 私は現在、競合を避けるためにすべてのポートが転送されているのを見たかったです。それをする方法? ...

1  Windows 7でAndroidデバイス/ AVDデバイスを開始できません  ( Cannot start emulated android device avd device in windows 7 ) 
私はAndroidガイドここしかし、私はエミュレートされたデバイスを起動することはできません。 99887766544330 をスクリーンショットの下に示すように述べています。 あなたは同じ問題を持っていますか、そして私のためにその周りの仕事はありますか? ...

0  エミュレータ上のカスタムROMファイルを実行します  ( Run custom rom files on emulator ) 
Windows PCのAndroidエミュレータ上の異なる電話モデルのROMファイルを実行したい。 あなたはどうやってそうすることができるのでしょうか。 Intel and Arm用の標準のAndroidエミュレータを実行する方法を知っていますが、プロダクシ...

141  PCのキーボードをAndroidエミュレータで使用できますか?  ( How can i use my pcs keyboard on the android emulator ) 
AndroidエミュレータのAndroidアプリを実行/テストし、PCキーボードを使用して入力して、入力してテストを速くしたいと思います。私がエミュレータを使用すると、ネイティブのAndroid(オンスクリーン)キーボードからの入力のみを受け入れます。 An...

2  AOSPカスタムビルドエミュレータでソフトウェアキーボードを使用する  ( Using software keyboard in aosp custom build emulator ) 
私はついに私自身のAOSPイメージを構築することができ、ソフトウェアキーボードに問題を引き出すことをお勧めします。ただし、デフォルトのエミュレータは物理キーボードをエミュレートしていますが、それを無効にする方法がわかりません。 Android SDKがAVD...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有