无法解析方法i(java.lang.String)

时间:2017-01-17 11:15:19

标签: android logcat

我试图制作一个简单的按钮,点击后会显示"你好"到Android Studio中的日志。但是我在最后一行代码中得到了这条消息:无法解析方法i(java.lang.String)

这是我的代码:

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.util.Log;

public class MainActivity extends AppCompatActivity {

    public void clickMeFunctionButton2(View view){

         Log.i("Hello");
    }

这是一张图片

enter image description here

4 个答案:

答案 0 :(得分:5)

正确的代码是:

    Log.i("TAG", "msg");

答案 1 :(得分:3)

Log.i(TAG,"msg hello");

您必须使用TAG作为班级名称。

答案 2 :(得分:1)

    public void clickMeFunctionButton2(View view){
         String TAG = "YourClassName_OR_Anything";
         Log.i(TAG, "Hello");
    }

答案 3 :(得分:1)

您需要将2个字符串类型参数传递给Log.i方法。

public class MainActivity extends AppCompatActivity {

        public void clickMeFunctionButton2(View view){

             Log.i("TAG","Hello");
        }
    }