小编Ted*_*etz的帖子

错误"与adb的连接已关闭,并且发生了严重错误."

我花了几天时间尝试启动任何Android程序.甚至"Hello World"也给了我同样的错误:

"与adb的连接已关闭,并且发生了严重错误".

我在Windows XP计算机上运行Eclipse v3.5(Galileo),Google API 2.2.8.

我已经使用了我可以在网上找到的所有技巧:命令行"adb kill-server",DDMS"重置ADB",我在Eclipse之前和之后启动了模拟器,并搜索了其他程序使用的端口.

这里发生了什么?是否有Eclipse,Java,ADB,模拟器等版本的神奇组合,以及其他有效的版本?

android adb android-emulator

287
推荐指数
7
解决办法
31万
查看次数

xhdpi的启动图标应该是多大?

我已经创建了一个\ res\drawable-xhdpi资源文件夹来为高分辨率设备做准备,但是developer.android.com网站没有为这个resoulution的图标大小提供指导.我应该使用什么作为xhdpi图标的大小?

android

32
推荐指数
3
解决办法
3万
查看次数

如何抓住软键盘"进入/完成"按?

我想知道用户何时按下软键盘上的'enter/done/next'键,而不知道用户在哪个edittext框中的活动.我看过一些代码,但它总是使用edittext框的名称正在编辑.

该应用程序具有多个edittext框,并且只要更改edittext框中的任何一个值,就会重新运行计算.

android android-softkeyboard

9
推荐指数
1
解决办法
6308
查看次数

如何击败Eclipse的自动完成功能?

很多时候,当我在Eclipse中的android代码中输入一个单词时,我的计算机冻结了长达30秒,而Eclipse试图找到所有可能的命令来自动完成我的输入.此外,每次我输入一个引用字符"自动完成键入另一个然后我必须擦除.我如何打败自动完成选项,讽刺性地减慢我?

eclipse android

4
推荐指数
1
解决办法
556
查看次数

模拟器始终启动而不是设备

如何让eclipse/android环境在设备上运行或调试我的程序,而不是在我用于开发的模拟器上?adb设备显示我已连接到手机,amd"设备管理器|安装应用程序"将apk复制到手机,但我找不到将手机设置为默认运行/调试设备的位置.

android android-emulator

3
推荐指数
1
解决办法
2231
查看次数

如何从另一种方法中关闭对话框

我创建了一个对话框,可以通过提供标题和消息从任何地方调用该对话框,如下所示:

public void alertbox(String title, String mymessage)
{   new AlertDialog.Builder(this)
        .setTitle(title)
        .setMessage(mymessage)
        .setNeutralButton(android.R.string.cancel,
                new DialogInterface.OnClickListener() 
                {   public void onClick(DialogInterface dialog, int whichButton) {}
                })
        .show();
}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试从另一种方法关闭对话框时,我遇到了锁定:

private void doCheck() {
    alertbox("status", getString(R.string.checking_license));
    mChecker.checkAccess(mLicenseCheckerCallback);

    alertbox.dismiss();
} 
Run Code Online (Sandbox Code Playgroud)

它是alertbox.dismiss(); 导致崩溃的语句。有什么想法如何正确地做到这一点?

android

2
推荐指数
1
解决办法
5339
查看次数