错误:“:”不是有效的资源名称字符

2023-11-22

我已将 Eclipse 项目导入到 android studio。我用 google 搜索但没有得到正确的答案。 发生这些错误 -

D:\***\app\src\main\res\values\strings.xml
Error:Error: ':' is not a valid resource name character
:app:mergeDebugResources FAILED
Error:Execution failed for task ':app:mergeDebugResources'.
> D:\****\app\src\main\res\values\strings.xml: Error: ':' is not a valid resource name character

我的构建 gradle 应用程序代码是

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.******.***"
        minSdkVersion 21
        targetSdkVersion 22
        multiDexEnabled true     }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

repositories { mavenCentral() }

dependencies {
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
    compile 'com.android.support:support-v4:23.1.1'
    compile 'com.google.android.gms:play-services:+'
    compile files('libs/httpmime-4.1.1.jar')
    compile files('libs/ormlite-android-4.43.jar')
    compile files('libs/ormlite-core-4.43.jar')
}

请解决我的问题。 谢谢


错误:“:”不是有效的资源名称字符

意味着您有一个资源名称,例如

<string name="not:valid">Foobar</string>

但冒号是不允许的。

尝试这个:

  • 打开你的string.xml

  • Type Ctrl + F (on Win/Linux)

  • Check Regex并搜索"[A-Za-z_]*:[A-Za-z_]*"

  • 删除冒号,如有必要,用下划线替换_

  • 编译你的apk

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误:“:”不是有效的资源名称字符 的相关文章

  • Android Studio:未找到 Gradle DSL 方法:“classpath()”

    首先 我已阅读所有其他解决方案帖子以及有关迁移到 1 0 的官方文档 到目前为止 还没有任何效果 Error Error 23 0 Gradle DSL method not found classpath Possible causes
  • 在Android Studio gradle项目中使用NDK和STL

    我在将 stlport 链接到 Android Studio 中的 gradle 项目时遇到问题 使用 NDK 的 Eclipse Android 项目迁移到 Android Studio 该项目使用 STL 我有包含内容的 android
  • 在 build.gradle 中声明依赖项后如何导入依赖项?

    我刚刚开始在 android studio 工作并开始探索 Gradle 的世界 于是我在Android Studio中创建了一个项目 打开build gradle并添加了如下依赖项 dependencies compile com and
  • Android Studio 0.4.3 Eclipse项目没有gradle

    在此版本之前 在 Android Studio 中按原样打开 Eclipse 项目似乎很容易 无需任何转换 我更喜欢 Android Studio 环境 但我正在开发一个使用 eclipse 作为主要 IDE 的项目 我不想只为这个项目下载
  • Android Studio 上的 Twitter Kit Fabric Android 模块库

    我在使用适用于 Android 的 Twitter Kit SDK 时遇到问题 我需要将 Twitter Kit SDK 导入到我的项目中的库 模块 我正在使用 Android Studio 我正在使用适用于 Android 的 Fabri
  • 从 apk 文件生成 Android App Bundle aab

    我正在使用 Xamarin 开发 Android 应用程序 据我所知 它不支持 Android 应用程序包 https github com xamarin xamarin android issues 1709 所以我想知道是否有任何方法
  • 更新从本地 aar 创建的模块

    这是我的设置 我有一个 android 库 它在导出时创建 aar 并且我有一个 android 应用程序 该应用程序使用该库作为模块 这是导入本地 aar 文件的唯一方法 要将 aar 文件作为模块导入到我的 Android 应用程序中
  • Android 构建发布失败,原因为:java.lang.ArrayIndexOutOfBoundsException:213(pr​​oguard 问题)

    我的项目使用调试构建变体构建得很好 但使用发布变体 Android Studio 会抛出 引起原因 java lang ArrayIndexOutOfBoundsException 213 可能是什么问题 如果我设置minifyEnable
  • 插件“Android Bundle Support”不兼容

    大家好 自从上次更新以来 当我启动 android studio 时 我遇到了一个非常奇怪的错误 我有这个错误 插件错误 插件 Android Bundle Support 不兼容 直到构建 AI 195 SNAPSHOT 我在网上找不到任
  • Android Studio磁盘空间不足如何解决?

    我随机收到此错误 并且不确定为什么 Android Studio 的磁盘空间变低 Android Studio 系统目录分区磁盘空间不足 Update 此应用程序安装在运行 10 10 1 的 Mac 上 具有 251GB 内部存储和占用
  • Android Studio——清除Instrumentation Test的应用程序数据

    如何让 Android Studio AndroidJunitRunner 在仪器测试之前清除应用程序数据而无需手动运行adb命令 我发现android support test runner AndroidJUnitRunner有点作弊
  • 如何手动添加Android Studio依赖

    我多次尝试向我的项目添加依赖项 但每次都会出现错误 我想添加它们的依赖项是 de hdodenhof circleimageview 1 3 0 and com github bumptech glide glide 3 6 1 所以我想下
  • 在 Mac OSx 上安装 Android Studio 时缺少平台工具

    我正在尝试在 Mac OSx 上安装 Android Studio 目的是学习一些 Android 开发 提供的说明只是为了 1 Launch the dmg file you downloaded 2 Drag and drop Andr
  • 注释处理器不工作 - 没有创建文件

    我现在已经搜索了为什么我自己的注释处理器无法在我的一个项目中工作的原因 设置如下所示 安卓工作室2 3 3 gradle构建工具2 3 3 在 android studio 中启用注释处理器 我尝试了常见的解决方案 从 Android St
  • 无法将 Eclipse 项目导入到 Android Studio

    每当我尝试将 Eclipse 项目导入 Android Studio 时 都会收到以下错误 您正在使用旧的 不受支持的 Gradle 版本 请用 版本 1 8 或更高版本 请指出支持的 Gradle 版本 项目的 Gradle 设置或项目的
  • Android Studio 2.2.2:Mac OS X 中缺少工具 > Android 菜单

    标题 差不多了 通常 工具 菜单中有一个 Android 项 其中包含Android SDK Manager之类的东西 由于整个 工具 菜单未显示 因此我无法访问 SDK 管理器 什么控制该子菜单是否显示 我怎样才能解决这个问题 这发生在我
  • Mac 上的 Android Studio

    在 Android Studio 中创建新项目时 在执行任何操作之前 出现以下错误 错误 java io IOException 不支持操作 不支持操作 即使在 gradle 同步和更新之后我仍然收到此错误 有人有线索吗 谢谢 将其设置为在
  • Android Studio断点交叉解释

    我正在 Android Studio 中使用断点调试我的 Android 项目 我注意到有时我的断点中有一个十字并且不会暂停执行 在 intellij 网站上 这被解释为 显示何时在注释或不可执行的行上设置断点 表明不会命中此类断点 谁能告
  • 无法构建 Android APK - 任务“:app:mergeDebugResources”执行失败

    有些人将此问题标记为重复 但即使我尝试了类似问题中给出的所有方法后 问题仍然没有解决 aapt2 exe 仍然抛出错误并说 aapt2 exe 已停止工作 我在 Mac 机器上开发了一个项目 它完全工作正常 现在我想将这个项目转移到另一个系
  • Android Studio 中显示的 Android 设备列表卡住了

    卡在 Android Studio 中加载设备中 在 Stack Overflow 中发现以下问题但没有帮助 Android Studio 设备列表加载时卡住 https stackoverflow com q 51101178 11630

随机推荐

  • 在 AppBarLayout 折叠之前防止 RecyclerView 在 AppBarLayout 下滚动

    我正在创建一个RecyclerView带有标题 当您向上滚动时标题会折叠RecyclerView 我可以通过下面的布局非常接近地实现这一点 并使用透明的AppBarLayout and MyCoolView这是标题 视差效果效果很好 但是
  • 如何删除没有临时表的MySQL表中的所有重复记录

    我见过很多变体 但没有一个完全符合我想要实现的目标 我有一张桌子 TableA 其中包含用户对可配置调查问卷给出的答案 这些列是member id quiz num question num answer num 不知何故 一些成员的答案被
  • 使用 WMI 查询获取挂载点对应的物理磁盘驱动器?

    有没有办法使用 WMI 检索安装点 安装到文件系统而不是安装到驱动器号的卷 与其所属的物理磁盘驱动器之间的连接 例如 我在 W2K8 服务器上有一个卷安装点 该安装点安装到 C Data 并且该安装点分布在服务器的物理磁盘驱动器 2 4 和
  • Windows 中是否存在非提升用户具有写入权限的共享文件夹?

    我知道 commonappdata 所有用户 可以保存系统范围的应用程序设置 但在 Vista 7 下 非提升用户无法写入该目录 是否有一个在用户之间共享且任何非管理员用户都可以写入的文件夹 这就是我需要这个的原因 我的应用程序由具有提升权
  • Tomcat localhost_access_log 文件清理

    我们在 Tomcat 8 上运行 Solr 我们在不同的环境中遇到了 localhost access log 文件填满服务器的问题 这些文件是由 server xml 中的 Access Valve Log 创建的 配置如下
  • MinGW 为 MS DOS 编译

    我正在使用 Code Blocks 和 MinGW 在 Windows XP 中编写我的 C 应用程序 现在我想编译我的代码以在 MS DOS 环境下运行 这样我就可以将它放在我的 DOS 格式的软盘上 谁能帮我 提前致谢 附 我指的不是命
  • Mockito 可运行:想要但未调用?

    在提交错误报告之前 我想确保我没有做任何严重错误的事情 这实在是太奇怪了 设置 机器人电动3 0 模拟 1 10 19 被测单元 public BbScrollView Context context this context null p
  • 以编程方式在 TextView 中设置左侧可绘制对象

    我这里有一个 xml 中的 textView
  • bool 读/写操作在 x86 上可以不是原子的吗? [复制]

    这个问题在这里已经有答案了 假设我们有两个线程 一个正在循环中读取布尔值 另一个可以在特定时间切换它 我个人认为这应该是原子的 因为sizeof bool 在 C 中是 1 个字节 并且您不会部分读取 写入字节 但我想 100 确定 那么是
  • 立即更新解决方案中所有项目的参考路径

    我需要添加解决方案中所有项目 超过 35 个项目 的参考路径 手动执行此操作将非常耗时 有没有办法以编程方式更新 添加 删除所有项目的引用路径 我找到了一个可以满足我需要的插件 但不幸的是加载项下载链接被打破 您始终可以在文本编辑器中打开
  • 如何向Android框架添加系统服务

    我想添加我自己的在 Android system server 中运行的框架代码 处理所有系统级服务 我的服务加载一个 JNI 库 该库与我添加到内核中的驱动程序进行通信 该服务旨在允许应用程序向其注册侦听器以从驱动程序获取更新 我发现了一
  • 从 Scala 的 Future 中获取数据

    I ve a Future List Person 1 我想要得到List Person 从中 我该怎么做 import scala concurrent Future val futPersons Future List Person 有
  • Laravel 5.3 -VerifyCsrfToken.php 第 68 行中的 TokenMismatchException:

    当我登录我的应用程序并在输入后立即返回 然后尝试注销时 我从标题中收到错误消息 我该如何解决该问题 我在 laravel 5 4 中遇到了同样的问题 然后以下命令对我有用 chmod 777 存储 框架 会话 在此之前 它是 chmod 7
  • 使用postman发送json api对象

    我正在使用 JSONAPI 规范http jsonapi org format status 我有如下数据 data type tag id 1 attributes name Test 如何使用 postman chrome 扩展向端点发
  • 有没有办法在安装核心服务(Spark 等)后设置引导操作在 EMR 上运行?

    有没有办法在安装核心服务 Spark 等 后设置引导操作在 EMR 上运行 我正在使用 emr 5 27 0 您可以提交一些脚本作为step 不是引导程序 例如 我制作了一个SSL证书更新脚本 并通过步骤将其应用到EMR中 这是我用 Pyt
  • BadPaddingException 解密 Android 中的加密数据

    我对 Android 安全概念不熟悉 我一直在阅读一些博客 以了解我们可以使用公钥加密数据 并可以使用相应的私钥解密数据 加密似乎没有任何问题 但是当我尝试解密它时 它会抛出 javax crypto BadPaddingException
  • 我的应用程序如何发送带有照片的彩信?

    我想从我的应用程序撰写一条消息 其中可以包含照片 例如 我在 iPhone 中输入了我的相册并打开了一张照片我可以单击选项 然后单击彩信选项卡 照片将添加到消息中然后我可以将其发送给我想要的任何联系人 我想要的是 当我单击应用程序上的按钮时
  • 使用 gtools::mixedsort 或 dplyr::arrange 的替代方案

    我正在尝试通过使用来订购数据框dplyr arrange 问题是我尝试排序的列包含一个固定字符串后跟一个数字 例如由下面的虚拟代码生成的 dummydf lt data frame values rnorm 100 sortcol past
  • 为什么 a[c] 覆盖 a[b]? [复制]

    这个问题在这里已经有答案了 我不明白为什么输出是456 我认为a b 中的b是一个对象的属性 而c是a的另一个属性 它们与 var b 和 c 完全无关 但为什么 a c 会覆盖 a b 呢 var a b key b c key c a
  • 错误:“:”不是有效的资源名称字符

    我已将 Eclipse 项目导入到 android studio 我用 google 搜索但没有得到正确的答案 发生这些错误 D app src main res values strings xml Error Error is not