2011-05-28 47 views
0

我正在关注Android应用程序HelloAndroid教程http://developer.android.com/resources/tutorials/hello-world.html,我似乎目前做得很好。我得到的SDK下载和安装,模拟器工程...我使用Android 2.2困惑...关于HelloAndroid第一个应用程序

它的工作..但我没有看到文字字符串...这是我的第一个Android应用程序,所以我做错了什么。

+0

也许我在问一个愚蠢的问题,但是......你是否解锁了模拟器? – Cristian 2011-05-28 18:38:59

+0

你应该发布你的代码。 – 2011-05-28 18:39:11

回答

1

是的,让Eclipse与模拟器交谈可以成为PITA。如果您可以在实际设备上进行调试,请不要在模拟器上浪费时间。

你可以在Eclipse的控制台窗口看看发生了什么。它可能已经安装了该软件包,但从未尝试启动该应用程序。再次按下调试按钮以查看它是否有效,或者只需手动从主屏幕启动应用程序。不幸的是,这不会连接调试器,但至少可以使用它。

我已经挣扎了几次,不能拿出比“删除你的模拟器镜像并再试一次”或“重新启动Eclipse以查看它是否可用”更确切的结论。

+0

我得到了这个... http://pastebin.com/49ULDBLU – nn2 2011-05-28 18:42:15

0

请尝试以下操作:

解锁模拟器。如果不显示文字。启动模拟器或尝试根据你的截图代码

TextView tv = (TextView)findViewById(R.id.textview1); 

    tv.setText("first app"); 

    .... 
+0

我不能修改R.class文件,因为它说它被手动修改,它恢复... – nn2 2011-05-28 19:41:43

+0

它意味着在你的主要创建一个textview。 xml文件 – 2011-05-29 06:47:58

0

它看起来像一个错误发生在安装应用程序,你可以尝试通过ADB安装应用程序。它位于当前sdk中的ANDROID_SDK_FOLDER/platform-tools /或旧版本的ANDROID_SDK_FOLDER/tools中,其中ANDROID_SDK_FOLDER是放置sdk的文件夹。随着仿真器打开时,使用:

adb install path_to_the_apk_folder/HelloAndroid.apk 

您通常可以找到你的你的项目的bin文件夹中的APK。

即使它不起作用adb可以给你更多关于如何处理问题的信息。

您也可以查看developer.android.com上的疑难解答提示。 http://developer.android.com/resources/faq/troubleshooting.html#eclipsehttp://developer.android.com/resources/faq/troubleshooting.html#noapp可能是相关的。