Android Studio“项目结构”窗口不工作?

2j4z5cfb  于 2023-02-09  发布在  Android
关注(0)|答案(3)|浏览(135)

Android Studio的大量教程需要我使用“项目结构”窗口(文件〉项目结构),但每当我尝试打开它时,我都会收到错误消息“我们将稍后提供用于配置项目设置的UI。在此之前,请手动编辑您的build.gradle文件"。
有谁知道是不是每个人都这样(在这种情况下,这些教程中的File〉Project Structure是什么意思?),还是只有我?我在Windows和Linux上都遇到过同样的错误。
其中一个教程:How do I add a library project to Android Studio?

lsmd5eda

lsmd5eda1#

在Android Studio之前,IntelliJ Android插件用户通常使用“项目结构”对话框在项目中添加/删除模块。
Android Studio的目标是使用单一模型从命令行和IDE构建应用。因此,如果您必须修改项目结构,正确的方法是修改build.gradle(和/或settings.gradle)构建脚本并重新导入项目。
最终(在几个月内),Android Studio将挂钩项目结构对话框,以便为您自动编辑Gradle构建脚本,或者提供不同的UI,就像错误消息所显示的那样。
您会发现http://tools.android.com/tech-docs/new-build-system/user-guide上的gradle插件用户指南有助于了解如何将库添加到您的gradle构建脚本中。

b0zn9rqh

b0zn9rqh2#

目前,与更新Gradle相关的android studio项目结构设置中的UI存在一些错误。现在,无论我在项目结构字段中输入什么内容,都不会保存或更新Gradle文件。对我来说,行之有效的方法是将设置直接写入build.gradle
gradle文件基本上是(动态)而非静态生成的xml文件。
我一直在项目结构UI中尝试设置应用程序签名以进行调试,最终为了让它工作,我添加了,

android {
    signingConfigs {
        debug {
            storeFile file("debug.keystore")
        }

        myConfig {
            storeFile file("other.keystore")
            storePassword "android"
            keyAlias "androiddebugkey"
            keyPassword "android"
        }
    }

    buildTypes {
        foo {
            signingConfig signingConfigs.myConfig
        }
    }
}

有关配置gradle的Android开发人员指南将帮助您快速上手。http://developer.android.com/tools/building/configuring-gradle.html
请参阅Gradle文档以了解您要查找的http://tools.android.com/tech-docs/new-build-system/user-guide参数

jjjwad0x

jjjwad0x3#

目前,与更新Gradle相关的android studio项目结构设置中的UI存在一些错误。现在,无论我在项目结构字段中输入什么内容,都不会保存或更新Gradle文件。对我来说,行之有效的方法是将设置直接写入build.gradle
gradle文件基本上是(动态)而非静态生成的xml文件。
我一直在项目结构UI中尝试设置应用程序签名以进行调试,最终为了让它工作,我添加了,

android {
    signingConfigs {
        debug {
            storeFile file("debug.keystore")
        }

        myConfig {
            storeFile file("other.keystore")
            storePassword "android"
            keyAlias "androiddebugkey"
            keyPassword "android"
        }
    }

    buildTypes {
        foo {
            signingConfig signingConfigs.myConfig
        }
    }
}

有关配置gradle的Android开发人员指南将帮助您快速上手。http://developer.android.com/tools/building/configuring-gradle.html
请参阅Gradle文档以了解您要查找的http://tools.android.com/tech-docs/new-build-system/user-guide参数

相关问题