Android Studio无法编译我的测试项目,因为它无法解析资源。 我尝试了gradle.build中res目录的一些不同设置,但没有任何工作。我在这里错过简单的东西吗?这是一个简单的HelloWorld项目,没有任何个人信息。Android Studio无法找到我的资源
我已经因为它是由Android的工作室向导创建以下项目结构(最新版本0.2.5):
在我的AndroidManifest.xml有通常的应用程序名称引用:@字符串/ app_name 该字符串在main/res/values/strings.xml中定义(在上面的屏幕截图中选择)。
我从IDE(Android Studio中)得到的错误是:
android-apt-compiler: [MyApplicationProject] C:\...\MyApplication\src\main\AndroidManifest.xml:6: error:
Error: No resource found that matches the given name (at 'label' with value '@string/app_name').
我在命令行中获得当我运行 “gradle这个任务” 的错误是:
A problem occurred configuring root project 'MyApplicationProject'.
> Failed to notify project evaluation listener.
> Main Manifest missing from C:\...\MyApplicationProject\src\main\AndroidManifest.xml
检查这个答案http://stackoverflow.com /问题/ 16682223 /如何-DO-结构-PRO ject-test-directory-in-android-studio – robotoaster
谢谢,但是你确实想告诉我吗?我已经知道这篇文章,但它专注于测试设置。需要测试文件夹以便识别我的res文件夹吗? – muetzenflo
您不必指定它们,因为它们默认情况下被命名为我的屏幕截图。我所做的只是将testPackageName和testInstrumentationRunner添加到默认配置。另外我没有使用IDE来运行测试,但gradle命令 – robotoaster