Android Studio:我的消息未显示在我的 android 应用程序上

Posted

技术标签:

【中文标题】Android Studio:我的消息未显示在我的 android 应用程序上【英文标题】:Android Studio : My message is not showing up on my android app 【发布时间】:2020-07-17 12:05:02 【问题描述】:

我使用 android studio 编写了一个简单的 android 应用程序,我只想让它显示消息:“what`s up”。 但是当应用程序运行时,它只在中间显示一条“Hello world”消息。

Ps:我用的是真机,开启USB调试,运行android 7.0。

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.util.Log;

public class MainActivity extends AppCompatActivity 

    @Override
    protected void onCreate(Bundle savedInstanceState) 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        Log.i("Hello","What`s up ?");

    

【问题讨论】:

Log.i 写入日志,而不是屏幕。 activity_main 的文本视图中写入 What's up ?Log.i 只会在控制台打印消息 这能回答你的问题吗? Android Log.v(), Log.d(), Log.i(), Log.w(), Log.e() - When to use each one? 【参考方案1】:

在您的 Logcat 调试下拉视图中,您有多个选择,因此您选择了 Log.i ,这意味着您必须在您的 logcat 中选择 info

这里是我的意思的截图: 这里有不同的选择
Log.v -> Verbose
Log.d -> Debug
Log.i -> info
Log.w -> Warn
Log.a -> Assert
Log.e -> Error

【讨论】:

这是我的荣幸【参考方案2】:

Log.i: 使用它在日志中发布有用的信息。例如:您已成功连接到服务器。基本上用它来报告成功。

Log.d: 用于调试目的。如果您想打印出一堆消息以便记录程序的确切流程,请使用它。如果要保留变量值的日志,请使用它。

在您的情况下添加Log.i(TAG,"message");Log.d(TAG, "message");

【讨论】:

【参考方案3】:

Log.i("你好","怎么了?");用于在日志中显示信息,但不会在应用屏幕中显示...

如果您想在 textview 中显示消息,请执行以下操作

1.在activity_main.xml中定义textview

<TextView
    android:id="@+id/message"
    android:layout_
    android:layout_
    android:textSize="20dp"
    android:textStyle="bold"/>

2。现在在您的 MainActivity.java 中

public class MainActivity extends AppCompatActivity 
   TextView textview;

@Override
protected void onCreate(Bundle savedInstanceState) 
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    
    textview = findViewById(R.id.message);
    textview.setText("Hello , What`s up ?");

这就是享受!

【讨论】:

以上是关于Android Studio:我的消息未显示在我的 android 应用程序上的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio Logcat 未通过 Wi-Fi 显示带有 ADB 的日志消息

Android Studio Chaquopy 吐司消息

Android Studio 错误消息:使用未声明的标识符“accept4”

Android Studio 未检测到 USB 设备

我的按钮未显示在 Android Studio 中

工具栏未显示在 Android Studio 3.6.1 的布局编辑器中