android的hello world教程应用程序无效

时间:2013-07-10 07:31:29

标签: java android eclipse eclipse-plugin

我是java和android的新手,想看看android的开发工作方式 我开始下载SDK FROM HERE
但是,在我完成网站HERE中给出的Hello World项目示例后,如果我尝试按照HERE解释的那样在模拟器上运行它,则会出现模拟器屏幕,但似乎没有任何结果。我可以在屏幕中间看到单词android并发生一些动画,但就是这样。该网站说明了解锁模拟器的问题,但我不知道这意味着什么。我从阅读其他帖子中收集到的是,模拟器应该有一些滑动开关,就像在真正的智能手机中应该被拖动来解锁它,但在我的情况下我看不到它。现在我不知道为什么会这样,或者我应该检查一下以解决这个问题。是否有任何安装日志或其他我可以检查以查看设置是什么?

到目前为止我一直在尝试
我从HERE下载了SDK ADT软件包并将其解压缩。然后查找eclipse.exe并直接运行它。在此之前还有什么我应该做的吗?

当我第一次这样做时,我只安装了JRE而不是JDK,我在阅读THIS POST后意识到这一点。所以我从HERE下载了JDK,更新了所需的环境变量并重新启动了eclipse,但它仍然是一样的。

我查看了Eclipse isn't talking to the emulator部分GIVEN HERE,但它说的是重新启动eclipse和模拟器,它根本不做任何事情。

咆哮
我可以理解,如果程序在没有JDK的情况下编译失败,或者IDE在程序安装错误时给出了任何指示,但情况并非如此。一切似乎都没问题,没有错误,但它没有做任何事情。这是一种让人们脱发的东西,而且我个人认为只需一次下载,ADT Bundle就包含了开始开发应用所需的一切:在android网站上非常误导,特别是对于完全初学者

无论如何,我该怎么做才能在我的电脑上运行教程?我的电脑有点老而且慢,所以这可能是个问题吗?我的电脑是英特尔(R)奔腾(4)4 CPU 3.20 GHz 3.19GHz 2.50GB RAM上的Windows XP SP3,但如果是这种情况我认为模拟器甚至不应该启动

6 个答案:

答案 0 :(得分:3)

你只需要再等一会儿。 Android在模拟器上加载很长时间。

教程说关于解锁,因为当加载Android时,模拟器上的屏幕将被锁定。

如果您发现模拟器太慢,您可能需要查看此主题:Why is the Android emulator so slow? How can we speed up the Android emulator?

答案 1 :(得分:2)

我在一周前第一次进入Android开发时遇到了与你完全相同的问题。我做的两件事就是

1)将AVD上的可用RAM设置为768MB

2)当您在模拟器中运行Hello World程序时,请大约5-10分钟。根本不要触摸或单击窗口,只需让它加载。之后你可以坚持下去

3)如果您的主屏幕出现,请单击并按住屏幕中央的鼠标按钮,然后向两侧拖动并释放,这将解锁设备。

首先尝试这些步骤,如果它们不起作用,那么AVD配置可能会出现问题。

答案 2 :(得分:1)

如果您是第一次使用模拟器启动应用程序,则需要适当的时间。之后,在“锁定”图标上单击并向右滑动。那么你可以查看你的应用程序。如果没有检查您的应用程序(图标)是否已安装。

答案 3 :(得分:1)

通过查看您的PC配置,我认为加载仿真器需要一些时间。加载仿真器后(见下图)

enter image description here

然后运行您的代码,并在eclise-device中检查仿真器是否在线。

用于检查eclispe中的模拟器:

enter image description here

在Windows徽标正上方的第二张图片中,您可以看到带有加号的小矩形按钮,您将获得可从中选择设备的列表。您可以在底部的日食中找到类似的按钮。

答案 4 :(得分:1)

我有完全相同的问题,并按照完全相同的步骤,但也没有成功。我最终用Nexus 4而不是最新的Nexus 6创建了一个新的AVD .4的分辨率要低得多,我认为这解决了我的问题。它使用4来加载速度更快。

另外,当我使用6时,我只能看到" ndroi"因为屏幕的尺寸远大于手机的尺寸。现在我可以看到完整的设备。

Nexus4Nexus6

答案 5 :(得分:0)

您可能只需要重新启动Android Studio 3.6.3。 我遇到了类似的问题。 Hello World应用程序未安装在模拟器上。 重新启动后问题解决了。