小编Tom*_*sso的帖子

构建应用程序时"找不到资源"错误

我想将我的Eclipse项目迁移到Android Studio.我曾经使用minSdkVersion = 8构建项目,但我想添加需要minSdkVersion 10的新功能.

我正在运行Android Studio 1.1.0.导入Eclipse项目(主AS屏幕上的"导入项目")后,进入"项目结构"窗口,选择"Flavors"选项卡,并为min sdk和target sdk指定API 10(Gingerbread).当我重建项目时,我在控制台中得到100多个错误,如下所示:

jellyWatch:processDebugManifest:jellyWatch:processDebugResources /Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v11/values. xml错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'./Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v14/values.xml错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'./Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v17/values.xml错误:(7,21 )找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(11,21)找不到与给定名称匹配的资源:attr'android:layout_marginEnd'.错误:(10,21)找不到与给定名称匹配的资源:attr'android:paddingStart'.错误:(7,21)找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(10,21)找不到与给定名称匹配的资源:attr'android:paddingStart'.错误:(7,21)找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(21,21)找不到与给定名称匹配的资源:attr'android:layout_marginStart'.错误:(24,21)找不到与给定名称匹配的资源:attr'android:layout_alignParentStart'.错误:(25,21)找不到与给定名称匹配的资源:attr'android:textAlignment'.错误:(7,21)找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(10,21)找不到与给定名称匹配的资源:attr'android:paddingStart'.错误:(24,21)找不到与给定名称匹配的资源:attr'android:layout_alignParentStart'.错误:(35,21)找不到与给定名称匹配的资源:attr'android:layout_toStartOf'.错误:(38,21)找不到与给定名称匹配的资源:attr'android:layout_alignParentEnd'.错误:(42,21)找不到与给定名称匹配的资源:attr'android:layout_toEndOf'.错误:(35,21)找不到与给定名称匹配的资源:attr'android:layout_toStartOf'.错误:(21,21)找不到与给定名称匹配的资源:attr'android:layout_marginStart'./Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v21/values.xml错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Body1"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Body2"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Button"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Caption"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance"匹配的资源.Material.Display1' .错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Display2"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Display3"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Display4"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Headline"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android"匹配的资源:TextAppearance.Material.Large".错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Large.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Large"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Small"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Medium"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Medium.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Menu"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.SearchResult.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.SearchResult.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Small"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Small.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Subhead"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Menu"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Title.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionMode.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionMode.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Large"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Small"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称匹配的资源 安卓:TextAppearance.Material.Button".错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.TextView.SpinnerItem"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal".错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material.ActionBar"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material.Dark"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay"匹配的资源.Material.Dark.ActionBar".错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material.Light"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionBar.TabText"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称'android:Widget匹配的资源.Material.ActionBar.TabView".错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionButton"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionButton.CloseMode"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionButton.Overflow"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.AutoCompleteTextView"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Button"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android"匹配的资源:Widget.Material.Button.Small".错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.DropDownItem.Spinner"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.ActionBar.TabText"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.ActionBar.TabText"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.ActionBar.TabView"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.PopupMenu"匹配的资源.错误:(285,21)找不到与给定名称匹配的资源:attr' 安卓:overlapAnchor".错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ListPopupWindow"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ListView.DropDown"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ListView"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.PopupMenu"匹配的资源.错误:(285,21)找不到与给定名称匹配的资源:attr'android:overlapAnchor'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ProgressBar"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ProgressBar.Horizo​​ntal"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.RatingBar"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Spinner"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Spinner"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Spinner.Underlined"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.TextView.SpinnerItem"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Toolbar.Button.Navigation"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material.Dialog"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material.Light"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material.Light.Dialog"匹配的资源.错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated".错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark'.错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated'.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal".错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark'.错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated'.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark".错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated'.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark'.错误:任务':jellyWatch:processDebugResources'的执行失败.com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'

Any ideas why I am getting these errors? How to fix this?

Thanks! Tom

android android-resources android-studio

7
推荐指数
2
解决办法
3万
查看次数

没有包管理的python-dev安装?

我必须在我的嵌入式linux机器上安装python-dev,它运行python-2.7.2.Linux风格由TimeSys定制; uname -a给出:Linux hotspot-smc 2.6.32-ts-armv7l-LRI-6.0.0#1 Mon Jun 25 18:12:45 UTC 2012 armv7l GNU/Linux

该平台没有包管理,如'yum'或'apt-get',由于各种原因,我不想安装一个.它确实有gcc.

python-dev源是否包含C/C++代码?我可以下载python-dev源代码作为.tar.gz文件,直接在这台机器上编译吗?我找了源但却找不到它.

谢谢,汤姆

python-2.7

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

OpenGL着色器语言;如何指定 vec4 的精度?

我正在编写一个 Qt OpenGL 应用程序,刚刚从 GLSL 开始,并尝试编译一个我在网络上的示例中找到的“简单”片段着色器:

#version 320 es
out vec4 fColor;

void main()
{
    fColor = vec4 (0.0, 0.0, 1.0, 1.0);
}
Run Code Online (Sandbox Code Playgroud)

但是当尝试从源添加此着色器时,我从 Qt 收到此错误消息addShaderFromSourceFile()

QOpenGLShader::compile(Fragment):
0:3(12): 警告:GL_ARB_fragment_coord_conventions片段着色器中不支持扩展
0:1(1): 错误: 在此范围内没有为类型指定精度vec4

声明 type 精度的正确语法是什么vec4
我似乎找不到如何做到这一点的示例vec4,并尝试这样的事情:

precision mediump vec4;
Run Code Online (Sandbox Code Playgroud)

...导致语法错误。

请注意,我希望着色器在嵌入式系统上运行,因此#version 320 es开头有“”行。

shader qt opengl-es glsles

4
推荐指数
1
解决办法
6780
查看次数

Qt QOpenGLWidget 在哪里?

我正在尝试编写一个使用 QOpenGLWidget 的 C++ 应用程序,但 Qt Creator 在这一行给出了“'QOpenGLWidget'文件未找到”错误:

#include <QOpenGLWidget>
Run Code Online (Sandbox Code Playgroud)

文档说 QOpenGLWidget 是在 Qt 5.4 中引入的,我相信我正在运行 Qt 5.12.1;qmake --version给出:

QMake version 3.1
Using Qt version 5.12.1 in /home/oreilly/Qt5.12.1/5.12.1/gcc_64/lib
Run Code Online (Sandbox Code Playgroud)

而且,在Qt Creator菜单中Tools -> Options... -> Kits也表示Qt 5.12.1。Qt Creator 允许我使用#include <QOpenGLWindow>(也在 Qt 5.4 中与 QOpenGLWidget 一起引入)、编译和链接 OpenGL 应用程序,不会出现错误。

我究竟做错了什么?QOpenGLWidget 在哪里?

c++ qt qtopengl

2
推荐指数
1
解决办法
4348
查看次数

错误消息行号错误时如何调试着色器编译器错误?

我的 OpenGL 应用程序从两个 ascii 源文件加载其顶点和片段着色器。编译片段着色器会产生以下错误:

0:35(22): error: operands to arithmetic operators must be numeric
0:35(17): error: cannot construct `vec4' from a non-numeric data type
0:40(31): error: too many parameters to `vec4' constructor
Run Code Online (Sandbox Code Playgroud)

到目前为止,在几个小时后,我无法找到这些错误的原因。这是着色器源:

#version 330
/*
Adapted from phong shader demo at http://www.cs.toronto.edu/~jacobson/phong-demo/
*/
/// precision MEDIUMP float;  // Generates a syntax error on non-embedded OpenGL
varying vec3 normalInterp;  // Surface normal
varying vec3 vertPos;       // Vertex position
uniform int mode;   // Rendering mode
uniform float u_Ka;   // Ambient reflection …
Run Code Online (Sandbox Code Playgroud)

opengl glsl

2
推荐指数
1
解决办法
522
查看次数