2013-02-17 50 views
0

我的问题是THW下列之一:我有这样的Java代码...Android的弹出,无法显示InstallException

 Button boton = (Button) this.findViewById(R.id.button1); 
    boton.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 
      // TODO Auto-generated method stub 
      AlertDialog.Builder builderDlg = new AlertDialog.Builder(MainActivity.this); 
       builderDlg.setTitle("Exit"); 
       builderDlg.setMessage("¿Usted quiere retirarse?"); 
       builderDlg.setCancelable(false); 
       builderDlg.setPositiveButton("Si",new DialogInterface.OnClickListener() { 

       @Override 
       public void onClick(DialogInterface dialog, int which) { 
        MainActivity.this.finish(); 

       } 
      }); 

       builderDlg.setNegativeButton("No",new DialogInterface.OnClickListener() { 

       @Override 
       public void onClick(DialogInterface dialog, int which) { 
        dialog.cancel(); 

       } 
      }); 
     } 
    }); 

当我启动Android模拟器,在弹出不显示自身及以下线条出现在日志中...

[2013-02-17 19:35:33 - DialogPopUp] Failed to install DialogPopUp.apk on device 'emulator-5554': device not found 
[2013-02-17 19:35:33 - DialogPopUp] com.android.ddmlib.InstallException: device not found 
[2013-02-17 19:35:33 - DialogPopUp] Launch canceled! 

这是一个贝蒂,因为我想检查这个愚蠢的事情,但我还挺stucked ...

回答

0

你的模拟器没有运行,或ADB您的连接具有 破碎或变得过时。为了解决这个问题:

  1. 关闭Eclipse和所有正在运行的仿真器
  2. 重新启动计算机
  3. 启动Eclipse并启动模拟器
  4. 现在试着运行你的应用程序。

如果它仍然不起作用,请检查您的运行和调试配置,以确保它们指向正确的模拟器。

+0

谢谢你的回答...一旦我到家,我会检查这个...干杯... – Agustin 2013-02-18 11:58:01

+0

嗨!只想发帖说我忘了调用这两个方法:1)create()2)show()。希望这会有所帮助......但一件奇怪的事情发生在我身上......虽然我创建了几个avd,但eclipse一直告诉我们没有可用的avd ......而且我没有选择......你知道什么可以吗是问题吗? – Agustin 2013-02-22 04:37:08