0

我有一个简单的应用程序。

让 textView 带有“Hello World!”。运行一次,它工作。

现在我将文本值更改为“Hello ME!”,并且我无法“重新编译”也就是使用“Run as android app”运行,.. 只是没有发生任何事情。

如果我单击“绿色播放按钮”启动应用程序,它只会运行带有文本“Hello World!”的先前应用程序。这意味着我无法“重新编译”。来自 C# 水域,这就是我说重新编译的原因。

有什么建议么?

一次得到这个错误:

[2013-02-22 19:32:35 - ddmlib] 已建立的连接被主机中的软件中止 java.io.IOException:已建立的连接被主机中的软件中止

4

3 回答 3

2

当你在你的android加载后立即运行你的应用程序时总是会发生这种情况,你必须等到你的应用程序被android加载,不要自己运行它(比如打开菜单并运行你的应用程序),请耐心等待,但如果它不运行,而不是您需要重新启动应用程序。

于 2013-07-11T05:41:42.490 回答
2

我多次遇到这个问题。当它发生时,我会这样做 1.打开你的模拟器 2. 转到设置>应用程序>你的应用程序 3.卸载你的应用程序 重新编译它适用于我,只要没有出现这个问题!然后删除你的模拟器并创建一个新的重启eclipse!:) 它会工作

于 2013-02-22T20:30:34.113 回答
0

这件事有效: http: //lesleyharrison.wordpress.com/2011/01/15/solution-for-android-emulator-starts-but-app-doesnt-run/

对我来说略有不同的是,我检查了“每次都询问要使用哪个 avd”。所以现在我运行运行配置器->在我进行更改时始终运行,然后选择我的 avd。

于 2013-02-22T21:58:44.713 回答