【发布时间】:2018-02-09 10:44:37
【问题描述】:
我有很多问题源于一个核心问题:Android Studio 无法识别导入。
例如,在我的“ActivityAbout”类中,我有以下导入语句:
import android.content.Intent;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.view.View;
import android.support.design.widget.NavigationView;
import android.support.v4.view.GravityCompat;
import android.support.v4.widget.DrawerLayout;
import android.support.v7.app.ActionBarDrawerToggle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.Menu;
import android.view.MenuItem;
import android.view.animation.AnimationUtils;
import android.widget.ViewFlipper;
但是,在 IDE 中(以第一个导入语句为例),import android.content. 显示为灰色,当我将鼠标悬停在它上面时,它显示“未使用的导入语句”Intent 部分显示为红色,当悬停在上面时,它会显示“无法解析符号意图”。这发生在我的每个导入语句中,第一部分显示为灰色,最后一部分显示为红色。
现在,这在我的代码中提供了许多问题,因为与这些导入语句相关的任何内容都显示为红色,并且当将鼠标悬停在它上面时,我收到消息“无法解析符号 ____”
这是关键 - 我的应用程序在我的手机上打开后仍然可以编译和运行。
我想我的主要问题是它非常烦人,而且自动导入也不起作用。 (我已经在设置中勾选了“显示导入弹出窗口”,这是我为其他遇到自动导入问题的人找到的答案,无法正常工作)。我的另一个担忧是,这会使我的应用程序没有资格在 Play 商店中发布。我仍在调查发布过程,所以我不知道这是否真的是一个问题。
我的问题(如果没有人知道如何解决这个问题)是:这是 IDE 本身的问题还是代码的问题?
编辑:添加其他导入语句
【问题讨论】:
-
哪个导入让您“无法解析符号”?
-
@AbhayBohra 所有人,每个班级
-
你能把这些进口贴在这里
-
@Mairead :你是说尽管导入没有解决,但你仍然可以从 Studio 运行这个应用程序?
标签: java android android-studio import