Android仿真器输出
我正在运行helloword应用程序,作为android应用程序开发的入门。但我无法在android模拟器中看到输出。它将在emulator屏幕中仅显示android。我只是在打印“Brijesh你好”。但它不会显示在android的模拟器中。实际上,我遵循下面链接中的说明。 但是不能出去。 有人能帮我吗Android仿真器输出,android,Android,我正在运行helloword应用程序,作为android应用程序开发的入门。但我无法在android模拟器中看到输出。它将在emulator屏幕中仅显示android。我只是在打印“Brijesh你好”。但它不会显示在android的模拟器中。实际上,我遵循下面链接中的说明。 但是不能出去。 有人能帮我吗 谢谢。如果我理解正确,您想在屏幕上输出一些调试消息吗? 在标准java中,您可以使用System.out.println方法,但在android中,我建议您使用Dalvik调试器 使用: 并使
谢谢。如果我理解正确,您想在屏幕上输出一些调试消息吗? 在标准java中,您可以使用System.out.println方法,但在android中,我建议您使用Dalvik调试器 使用: 并使用Dalvik调试监视器输出 使用以下命令启动Dalvik调试监视器:
c:\android-sdk\tools\ddms.bat
只需将foldername更改为安装SDK的位置
现在,调试器应用程序将启动(在模拟器旁边),您的消息将显示为绿色文本。如果要打印“Hello from Brijesh”,您还可以在Dalvik调试监视器或LogCat中查看System.out.println命令,方法是为包含“System.out”的日志标记创建过滤器。通过XMl,然后使用此代码
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/hello_world"
/>
您可能有很多原因看不到输出。模拟器启动了吗?操作系统是否加载?你能在Android Emulator中导航吗(比如启动web浏览器)?程序的图标是否显示在启动器中?如果您不知道发生了什么和没有发生什么,我们可能会帮助您。只需快速更新:
ddms
已弃用;使用工具/监视器
。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/hello_world"
/>
TextView tv = new TextView(this);
//Set a text into view
tv.setText("Hello World");
//set the view into activity view container
setContentView(tv);