【问题标题】:How to create a directory folder in Android Studio?如何在 Android Studio 中创建目录文件夹?
【发布时间】:2018-12-31 15:32:39
【问题描述】:

我正在使用 Android Studio,我想在 lib 文件夹中创建一个目录文件夹。我右键单击 lib 文件夹,但没有显示目录选项。 谁能建议我如何在文件夹中创建目录文件夹?

【问题讨论】:

    标签: android-studio ide flutter


    【解决方案1】:

    第 1 步:与 Assets 文件夹不同,Android 中没有用于添加原始文件夹的预选选项。打开App文件夹,选择res文件夹

    第二步:右键res文件夹,选择新建>目录,然后studio会打开一个对话框,让你输入名字。

    第 3 步:输入“raw”并单击“确定”。打开 res 文件夹,你会在它下面找到你的 raw 文件夹。

    现在您已经在项目中创建了 raw 文件夹。

    【讨论】:

    • 但我想在 lib 文件夹中创建。我应该如何创作?
    • 为什么它只适用于“raw”而不适用于其他名称?
    【解决方案2】:

    尝试创建包而不是目录。似乎 Create New Package 和 Create New Directory 都只会在 lib 目录下创建一个文件夹。

    【讨论】:

    • 用包创建嵌套目录看起来像 package1.pakage2
    【解决方案3】:

    你需要去文件 -> 项目结构选择lib文件夹并取消标记为源

    【讨论】:

      【解决方案4】:

      您可以使用内置的 IDE 终端来创建文件夹。

      【讨论】:

      • “另一种选择”。好的,原始选项是什么?你的答案应该是不言而喻的。
      【解决方案5】:

      是的,我也遇到了同样的问题,所以您只需按照以下步骤操作:

      1) 转到项目结构 Here:

      2) 转到模块并找到“来源”选项卡 Click here

      3) 取消选中来源并点击“应用”! (一开始它没有被选中并且它没有工作,但是当我检查“Sources”时,我的文件夹改变了它在开始时(如包),所以我再次取消选中并且文件夹改变了,现在我可以创建目录,而不是包,希望对您有所帮助!)

      Like this:

      【讨论】:

        【解决方案6】:

        这是报告here

        他们如何处理标记为源的文件夹是一个 IntelliJ 问题。 lib 文件夹必须是内部 Flutter 的源文件夹。 最好的方法是使用文件管理器或终端来创建文件夹。

        【讨论】:

          【解决方案7】:

          右键单击包,然后“将目录标记为”-> 取消标记为源根。所有子包都将被视为文件夹。

          【讨论】:

          • 这是否有意想不到的副作用?似乎 lib 文件夹应该是源根目录。
          • 这将禁用索引以及 Android Studio 中的许多幕后功能
          【解决方案8】:

          在Android studio中创建flutter框架的文件夹,步骤如下:-

          1. 右键单击应用名称所在的文件夹,即根文件夹。
          2. 在下拉菜单中单击新选项。
          3. 在此处打开一个下拉菜单后,您将看到目录选项,只需单击该选项即可。
          4. 在此之后输入您的目录/文件夹的名称并按回车键,这将在您的根文件夹中创建一个新的文件夹/目录。
          5. 如果要在 lib 文件夹中创建目录,只需将目录从根文件夹拖到 lib 文件夹中即可。
          6. 之后会在此对话框中打开一个对话框,检查搜索引用是否已打勾,如果没有,则打勾。
          7. 现在单击确定,这将在 lib 文件夹中创建您的目录。

          希望这会有所帮助。

          【讨论】:

          • 您能否分步简化您的答案,以便于理解。
          • 请看上面编辑的答案希望它可以帮助你解决你的问题。
          【解决方案9】:

          这是一个完整的解决方案。点击链接查看图片。 Issue

          问题 - 无法创建目录 1)Cannot Create Directory

          单击齿轮图标并取消勾选紧凑型中间包 2)Click Gear icon and Untick Compact Middle Package

          包结构得到扩展 3)Now Expanded Package View can be seen

          仍然无法创建目录 4)Still cannot create package

          如图所示做 5)Right click Package COM->Mark Directory as->Unmark as Source root

          扩展包,现在您可以创建目录 6)Now the packages are expanded and now Directory can be created

          【讨论】:

            【解决方案10】:

            我在 Mac OS 中找到了适合我的解决方案,

            1- 点击文件并选择项目结构

            2 - 之后,您应该点击 lib 文件夹,然后取消选择顶部的“Source”

            3- 然后,点击应用,然后点击确定按钮

            4- 现在,当您尝试在 lib 上创建目录时,您会发现 Directory 选项出现。

            希望这正是您所需要的。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2019-07-19
              • 2022-09-24
              • 2021-07-27
              • 2023-02-04
              • 2011-06-20
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多