每次运行Android项目时,AVD都会启动

时间:2011-11-16 03:49:05

标签: android eclipse

每次我从Eclipse运行我的Android项目时,它都会启动一个新的Android虚拟设备来运行它。如何让它在现有的AVD中运行?

5 个答案:

答案 0 :(得分:6)

编辑运行或调试配置(运行=>运行配置)并设置目标模式手册。

答案 1 :(得分:1)

手动创建新的AVD,并按照以下步骤运行Android项目:

  1. 右键单击项目
  2. 点击运行方式
  3. 点击运行配置
  4. 点击目标,然后选择手动
  5. 选择刚刚创建的AVD,然后点击应用

    有了这个,您的应用程序将始终在运行之前询问您。

答案 2 :(得分:1)

对于AVD总是重新启动的人(并且ADB永远不会在线找到您的设备)。

  1. 关闭所有AVD打开
  2. 使用命令行(cd "C:\Program Files (x86)\Android\android-sdk\platform-tools>"为我)
  3. 转到您的adb文件夹
  4. 使用adb kill-server
  5. 杀死亚行
  6. 使用AVD Manager打开AVD
  7. 等待5秒,然后使用以下命令重新启动 adb adb start-server
  8. 输入adb devices
  9. 您的设备应该出现。

答案 3 :(得分:0)

  

我该如何处理?

可以通过多种方式处理。你没有提到你期望它的表现。

如果Android设备插入USB插槽,其版本为>您已在清单文件中设置android:minSdkVersion,该应用应自动在您的设备上运行。

如果你想在AVD上运行,请右键点击项目 - >以 - >运行运行配置 - >目标 - >检查现有的AVD。每次运行应用程序时,它都会加载到AVD上。

答案 4 :(得分:0)

请按照以下步骤操作:

  1. 删除AVD
  2. 关闭Eclipse
  3. 重新打开Eclipse
  4. 制作新的AVD
  5. 将新创建的AVD设置为项目的运行配置
  6. 运行项目