Android Studio:android.jar 缺少一些类

use*_*776 5 java android android-studio

我收到“无法解析符号”错误,因为 android.jar 缺少一些类。例如:

import android.annotation.MainThread;
import android.annotation.WorkerThread;

import android.annotation.CallSuper;
import android.annotation.DrawableRes;
import android.annotation.IdRes;
import android.annotation.IntDef;
import android.annotation.LayoutRes;
import android.annotation.MainThread;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.RequiresPermission;
import android.annotation.StyleRes;
import android.annotation.SystemApi;
Run Code Online (Sandbox Code Playgroud)

以及许多其他人。

这些类在sources/android-xx 中以.java 文件形式存在,但不在实际的.jar 文件中。

我究竟做错了什么?

小智 -1

首先你进入默认设置。之后在搜索框中输入 gradle。接下来你会看到离线。删除勾选标记。应用设置。然后在重新启动 android studio 后。重新启动 studio 后,会自动下载丢失的 jar 文件。下一步是完全删除你的 gradle 文件。在你的 android studio 中启动新项目。所有 gradle 文件和 jar 文件都会通过互联网自动下载