ошибка: не удается найти символьную переменную activity_main

#java #android #debugging #symbols

#java #Android #отладка #символы

Вопрос:

Я новичок в Android. Я пытаюсь выполнить некоторую практическую работу, но я получаю эти две ошибки, которые я пытался исправить в течение нескольких часов

ошибка: не удается найти символьную переменную activity_main

ошибка: не удается найти символьную переменную TabLayout

Ниже приведен мой MainActivity.java затем, после этого, activity_main.xml

 package com.example.rawtablayoutdemo;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import com.google.android.material.tabs.TabLayout;

import android.R;

public class MainActivity extends AppCompatActivity {

TabLayout tabLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);


    tabLayout = findViewById(R.id.tabLayout);

    tabLayout.addTab(tabLayout.newTab().setText("Tab 1"));

    tabLayout.addTab(tabLayout.newTab().setText("Tab 2"));

    tabLayout.addTab(tabLayout.newTab().setText("Tab 3"));
}
  

}

это activity_main.xml

 <?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">


</androidx.constraintlayout.widget.ConstraintLayout>
  

Мой экран, который показывает мне две ошибки

Я уверен, что вы глубокие мастера кода знаете решение моего простого вопроса, возникшего из-за непонимания Android Studio и создания приложений для Android. Пожалуйста, просветите меня.

Ответ №1:

Попробуйте удалить инструкцию import import android.R . Скорее всего, это сработает, если он не попытается очистить и перестроить проект из Build -> Clean Project, затем Build -> Rebuild Project .

Комментарии:

1. Спасибо вам за вашу помощь, отличный программист Акшат. Это избавило от первой ошибки, но у меня все еще есть вторая ошибка: «ошибка: не удается найти таблицу символьной переменной» вы знаете, как избавиться от этого, сэр?

2. Проверьте свои зависимости… Включены ли в ваши зависимости библиотека дизайна / библиотека тем материалов?

3. Под зависимостями вы подразумеваете операторы импорта? Как мне проверить свои зависимости?

4. Нет фактической зависимости в build.gradle