java - 更新后使用 Android Studio 创建新项目的问题
问题描述
我来这里是为了写一个我已经尝试修复了 3 周的问题。
我想我在 Android Studio 的 SDK 中更新了一个工具(不确定是哪个)。在此之后,我看到了很多不同的问题,导致我的所有项目都停止工作。我卸载了它并删除了我所有的安装 SDK NDK 数据并重新安装了它,但我看到了同样的错误。
当我创建一个新的 Android Studio 项目时,我遇到了这些问题:
Access Deniel
:我遵循了导致第二个问题的所有说明。you should use version Kotlin 1.2.51 or higher
: 我的项目中没有使用 Kotlin,Gradle 的版本是 3.1.0,之前可以正常工作。按照说明,我将项目中的 Kotlin 版本更新为 1.2.51,我收到了很多问题:
Android resource compilation failed Output: C:\Users\safin\Desktop\Project\myproject 02-05- 2018\myproject\myproject\myproject\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:977: error: unescaped apostrophe in string "Safin click, it is a oneself.\n\n All have made and click.\n\n After days.\n Thank you safineas.". C:\Users\safin\Desktop\Project\myproject 02-05-2018\myprojectr\myproject\myproject\app\build\intermediates \incremental\mergeDebugResources\merged.dir\values\values.xml:963: error: not a valid string. Command: C:\Users\safin\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0- 4818971-windows.jar\016347ebf5a2e9c410c8e5c96l7d7b16\aapt2-3.2.0-4818971-windows\aapt2.exe compile --legacy \ -o \ C:\Users\safin\Desktop\Project\myproject 02-05-2018\myproject\myproject\myproject\app\build\intermediates\res\merged\debug \ C:\Users\safin\Desktop\Project\myproject 02-05-2018\myproject\myproject\myproject\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml Daemon: AAPT2 aapt2-3.2.0-4818971-windows Daemon #0
请参阅下面的附加屏幕截图:
解决方案
我不明白你的全部问题,但在这种情况下 - error: unescaped apostrophe in string
,你提供的字符串应该被修改。您必须像这样在撇号之前添加反斜杠 -
\"Safin click, it is a oneself.\n\n All have made and click.\n\n After days.\n Thank you safineas.\"
推荐阅读
- python - 在唯一 ID 上连接两个数据帧,但如果 id 不存在则使用另一个值
- javascript - 类型“Actionmodel”不可分配给类型“布尔”
- amazon-cognito - 为什么 Cognito 拒绝我的 SAML 断言?
- jsf-2.2 - Wildfly 12 - EAR 中 2 个 WAR 之间的通信 - JSF Beans (@ManagedBeans / @Named)
- android - 我正在尝试从 firebase 获取多个嵌套数据,但收到此 hashmap 错误
- javascript - RegEx 在 JavaScript 中工作,但在 C# 中不工作
- c++ - 如何修复 Visual Studio 2019 中的“错误 C2371 'time_t':重新定义;不同的基本类型”?
- scala - 火花提交时未读取 Dataproc 参数
- swift - 无法将类型“()”的值转换为预期的元素类型“NSLayoutConstraint”
- c# - C# PSExec 从 StreamReader 解析执行多个路径