Android studio Android错误:程序包Android.os不存在

Android studio Android错误:程序包Android.os不存在,android-studio,bundle,Android Studio,Bundle,我已经使用Gradle将一个项目导入Android Studio。导入过程成功,但当我尝试导入时,android.os.*出现错误。 这是一个libGDX项目。最近,我在Android Studio 3.2.1 Ubuntu/Linux版本中遇到了一个类似的案例 我很确定这个问题与安卓SDK的安装有关,因为我在我的Windows 10笔记本电脑的安卓Studio中构建了相同的项目 问题: Android studio中的Java编译器错误 error: package android.os do

我已经使用Gradle将一个项目导入Android Studio。导入过程成功,但当我尝试导入时,
android.os.*
出现错误。
这是一个libGDX项目。

最近,我在Android Studio 3.2.1 Ubuntu/Linux版本中遇到了一个类似的案例

我很确定这个问题与安卓SDK的安装有关,因为我在我的Windows 10笔记本电脑的安卓Studio中构建了相同的项目

问题: Android studio中的Java编译器错误

error: package android.os does not exist
error: package android.media does not exist
error: package android.content does not exist
error: package android.util does not exist
error: cannot find symbol variable Log
error: cannot find symbol class Context
error: cannot find symbol class AudioRecord
解决方案: build.gradle文件中提到的android.jar没有安装在/sdk/platforms/目录下。请参阅下面我的build.gradle文件中的android.jar依赖项(这导致了问题)


安装正确的android平台(build.gradle文件中提到的正确API级别,如果有)并重建项目。

我是根据一篇旧文章构建的,它还没有build.gradle文件,但我遇到了相同的错误。我通过将Makefile中的compile命令更改为:

classes: $(SOURCES)
    javac -d obj \
     -source 1.6 \
     -target 1.8 \
     -classpath src \
     -bootclasspath $(ANDROID) \
     $+
其中,
ANDROID
is/usr/local/src/ANDROID/adt-bundle-linux-x86_64-20130717/sdk/platforms/ANDROID-19/ANDROID.jar


现在我收到警告,源代码值6已经过时,但至少它可以编译。

您是否正确设置了Android SDK?尝试使用任何Android小部件。是的,我已经设置了SDK。哪些小部件?
致命错误:无法在classpath或bootclasspath中找到java.lang包
——还有一些东西没有包括在内,比如JDK libs?
classes: $(SOURCES)
    javac -d obj \
     -source 1.6 \
     -target 1.8 \
     -classpath src \
     -bootclasspath $(ANDROID) \
     $+