0

我的问题是以下一个:我有这个Java代码......

        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 Emulator 时,弹出窗口不显示,日志中出现以下行...

[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!

很遗憾,因为我想检查这个愚蠢的东西,但我有点卡住了......

4

1 回答 1

0

您的模拟器没有运行,或者您与 ADB 的连接已断开或已过时。要解决这个问题:

  1. 关闭 Eclipse 和所有正在运行的模拟器
  2. 重启你的电脑
  3. 启动 Eclipse 并启动您的模拟器
  4. 立即尝试运行您的应用程序。

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

于 2013-02-17T23:05:50.650 回答