相关疑难解决方法(0)

Android Studio:新创建的目录未显示在文件夹视图中

我正在尝试在/ res目录中创建一个新文件夹

我添加了一个新目录

在此输入图像描述

即使文件夹存在于查找器中,该文件夹也不会出现在/ res文件夹中

在此输入图像描述

案例和点我尝试再次添加文件夹,我收到一条消息,告诉我它存在.

在此输入图像描述

如果你可以建议我能做些什么来解决这个问题我会喜欢它!

(是的,我已经重新启动了程序以及我的计算机)

android android-layout android-studio

76
推荐指数
5
解决办法
7万
查看次数

在Android Studio中添加资源文件夹

Android Studio再次改变了它的项目结构......现在它已经改变了

project
---/app-module
   ---/manifests
   ---/res
   ---/java
Run Code Online (Sandbox Code Playgroud)

我一直在网上寻找,但我找不到资产文件夹的位置.当我尝试通过Android Studio中的目录查看器(右键单击,新建......目录)创建文件夹时,"目录"选项不可用.唯一可用的选项是:

Java Class
File
Module
Package
Image Asset
Run Code Online (Sandbox Code Playgroud)

这些都不会做我想要的.

有没有人想到这个?

android android-studio

73
推荐指数
4
解决办法
10万
查看次数

在Android Studio中看不到新创建的"值"文件夹

在Android Studio中,我要创建的文件夹values-v14 values-v21里面res的文件夹.

但是当我尝试使用它时:右键单击res文件夹选择选项New >Directory,然后在创建文件夹后,它在Android Studio中不可见.但是当我选择该选项时Show in Explorer,它是可见的.

如何在Android Studio中创建文件夹,以便我可以更改等文件styles.xml

android android-studio

37
推荐指数
3
解决办法
4万
查看次数

在Android Studio中为单元测试设置自定义资源目录

我们有一个非常罕见的要求,即我们的Android应用程序执行单元测试,这些测试使用了仅需要进行单元测试的资产.

使用基于Eclipse的SDK,这很简单明了 - 测试项目是一个带有自己资产文件夹的独立项目.对于Android Studio,这意味着可以在build.gradle(或按惯例)配置.

最后,我们的单元测试正在执行,但是我已经用尽了所有关于自定义(和理想情况下,合并)资源文件夹的建议.这是我尝试过的:

  • 在android闭包中向sourceSets添加一个测试闭包(通过闭包我的意思是在build.gradle中的花括号之间).

    androidTest {
        assets.srcDirs = ['src/androidTest/assets/']
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 同样的事情,但使用"test"作为sourceSet的名称(与上面的"androidTest"相对)以及"instrumentTest".

  • 上述各种组合,加上androidTest.setRoot("测试"),androidTest.setRoot("androidTest"),两者都导致我们的单元测试不能被识别("空套件").

这个问题可以更一般地说是"如何在Android Studio中使用不同的目录进行单元测试".

我们已经浏览了Android的文档,要么我们不理解它,它是错误的,或者某处有错误.

任何帮助将非常感谢.

android unit-testing gradle android-studio

28
推荐指数
3
解决办法
1万
查看次数