无法在Android Studio中添加活动

4
我正在尝试将另一个活动添加到我的项目中,但似乎选项已被禁用。
这是我看到的样子: enter image description here
3个回答

4

您需要更改最低SDK级别。原因是它是灰色的-您的设置过低。

在您的AndroidManifest.xml中,在<manifest . . . >下面,添加以下内容:

 uses-sdk android:minSdkVersion="15" />

你可以更改那里的值为任何值……对于你想要添加的大部分活动来说,8或更高就足够了。

另一个原因是如果您在发布模式下运行应用程序,则无法创建活动。因此,在创建新活动时,请切换到调试模式。 - Senthilvel S

3

我也有同样的问题需要解决。

前往Gradle并检查以下设置:

defaultConfig {
    applicationId "com.hawiLLC.hawiblogapp"
    minSdkVersion 21
    targetSdkVersion 29
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

检查最低的minSdkVersion

如果您将minSDKVersion更改为15或更高版本,则它将正常工作。 - Yosidroid

2

我有同样的问题。为了在 Android Studio 项目中更改最小 SDK 级别,我必须在 build.gradle 而不是 AndroidManifest.xml 中更改它。这是我修改的文件的一部分:

android {
compileSdkVersion 'Google Inc.:Google APIs:23'
buildToolsVersion "23.0.3"

defaultConfig {
    applicationId "com.example.myfirstapp"
    minSdkVersion 9
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

Natalia Marta- 很好的观点。在阅读了您的观点之前,我仍然没有成功。是的,在我在build.gradle中进行更改之后,我才能添加该活动。 - user3833732

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接