Android应用程序的简单hello world不会显示文本

Android应用程序的简单hello world不会显示文本,android,Android,我最近买了一部安卓手机,正在努力学习编写自己的应用程序。不幸的是,在开始的十秒钟后,我遇到了一个问题,我甚至无法让屏幕显示hello world 我读过类似的帖子,但似乎找不到解决办法。由于Android加载标志显示出来,我已经等了大约十分钟,以为模拟器只是需要一段时间才能启动,但运气不好 package multivax.random; import android.app.Activity; import android.os.Bundle; import android.widget.T

我最近买了一部安卓手机,正在努力学习编写自己的应用程序。不幸的是,在开始的十秒钟后,我遇到了一个问题,我甚至无法让屏幕显示hello world

我读过类似的帖子,但似乎找不到解决办法。由于Android加载标志显示出来,我已经等了大约十分钟,以为模拟器只是需要一段时间才能启动,但运气不好

package multivax.random;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class RandomNumbersActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView tv = new TextView(this);
        tv.setText("Hello World");
        this.setContentView(tv);
    }
}

打开模拟器后不要关闭它。只需重新编译它并将其发送到已经打开的仿真器

你为什么这么说。setContentViewtv;而不仅仅是设置ContentViewTV


顺便说一下,检查xml文件以确保这是主要活动,即当应用程序启动时启动的活动。setContentViewtv也等于setContentViewtv,没有问题。同样正确的Android代码。你只能通过adb logcat找到一些信息,你会找到一些有用的信息。

你是在模拟器上还是手机上运行这个?adb logcat的输出是什么?