Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio AndroidStudio和Kotlin无法访问';android.app.Activity';_Android Studio_Kotlin - Fatal编程技术网

Android studio AndroidStudio和Kotlin无法访问';android.app.Activity';

Android studio AndroidStudio和Kotlin无法访问';android.app.Activity';,android-studio,kotlin,Android Studio,Kotlin,我是AndroidStudio和Kotlin的新手。我正在为初学者编写一个关于创建Android应用程序的教程。我正在使用Ubuntu20.04操作系统。最近我被迫重新安装Ubuntu。我已经将我在教程中创建的所有AndroidStudio项目复制到闪存驱动器中,并将它们添加到新的操作系统设置中。在这两个系统上,它们都位于dir/AndroidStudio项目中 也许在新操作系统上安装Android Studio给了我一个新版本。我目前使用的版本是4.1.1,我已经解决了几个问题,但是这个问题让

我是AndroidStudio和Kotlin的新手。我正在为初学者编写一个关于创建Android应用程序的教程。我正在使用Ubuntu20.04操作系统。最近我被迫重新安装Ubuntu。我已经将我在教程中创建的所有AndroidStudio项目复制到闪存驱动器中,并将它们添加到新的操作系统设置中。在这两个系统上,它们都位于dir/AndroidStudio项目中

也许在新操作系统上安装Android Studio给了我一个新版本。我目前使用的版本是
4.1.1
,我已经解决了几个问题,但是这个问题让我很困惑。我看不到任何关于谷歌线程的帮助为我指明了正确的方向

这是我的MainActivity.kt文件:

package com.johndcowan.cardviewlayout

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.main_layout)
    }
}
课堂部分都用红色的曲线划线。当我悬停时,错误是:

Cannot access 'android.app.Activity' which is a supertype of 'com.johndcowan.cardviewlayout.MainActivity'. Check your module classpath for missing or conflicting dependencies
当我将鼠标悬停在
捆绑
行上时,会出现以下错误:

value-parameter savedInstanceState: [ERROR : Bundle]?
我注意到在配置Android SDK中,我看到Android SDK的位置是:

/home/jdc44/Android/Sdk
我想这是正确的。该路径与子目录一起存在,但它不指向任何特定文件。(??)

如上所述,我是一个初学者。非常感谢您提供的任何具体帮助


谢谢

你在
sdk/platorms/android版本
中有安卓jar吗?谢谢回复。通往……的完整路径是什么。。。sdk/平台/android版本?我不知道到哪里去看。很抱歉我想这已经帮我解决了。我在StackOverFlow中找到了这条线索:答案#439。菜单:文件>>将项目与渐变文件同步。应用程序再次工作。耶!正如您所知,任何时候您在
build.gradle
文件中进行更改时,都必须对其进行同步-它会在顶部弹出一个小的“立即同步”选项,您几乎总是想点击它!谢谢总是有新的东西要学您是否在
sdk/platorms/android版本中有android jar?谢谢回复。通往……的完整路径是什么。。。sdk/平台/android版本?我不知道到哪里去看。很抱歉我想这已经帮我解决了。我在StackOverFlow中找到了这条线索:答案#439。菜单:文件>>将项目与渐变文件同步。应用程序再次工作。耶!正如您所知,任何时候您在
build.gradle
文件中进行更改时,都必须对其进行同步-它会在顶部弹出一个小的“立即同步”选项,您几乎总是想点击它!谢谢总是有新的东西要学