当前位置: 首页 > 知识库问答 >
问题:

意外的Gradle警告代码编辑器故障

刘承悦
2023-03-14

今天,当我尝试构建项目时,我开始收到一些新的Gradle警告,它们是:

The following project options are deprecated and have been removed: 
android.enableAapt2
This property has no effect, AAPT2 is now always used. 

API 'variant.getAssemble()' is obsolete and has been replaced with 'variant.getAssembleProvider()'.
It will be removed at the end of 2019.

同样在今天,当我试图获取资源时,我的Android Studio代码编辑器无法解析符号R——我相信它是连接的。我尝试过重建、干净重建、无效现金——似乎都不起作用。有什么想法吗?

共有1个答案

蒋昊天
2023-03-14

我认为您正在使用构建工具gradle文件的alpha/beta版本。请选择一个稳定的版本,如com.Android工具。内部版本:gradle:3.2.0或com.Android工具。内部版本:gradle:3.2.3。这篇文章可能对你有帮助。

 类似资料:
  • 你马上就要写下第一行代码,现在该下载一个代码编辑器了! 注意在之前章节你可能已经完成了这一步,如果那样的话,你可以直接进入下一章节。 有很多不同的编辑器,通常根据个人偏好选择。 大部分 Python程序员使用像 PyCharm这样复杂但是功能强大的IDE (集成开发环境)。 然而,这可能不太适合初学者。我们建议使用同样强大但是更为简单的编辑器。 下面是我们的建议,但是你可以随时咨询你的教练。那样会

  • 程序员接触时间最长的就是代码编辑器。 代码编辑器主要分两种:IDE(集成开发环境)和轻量编辑器。很多人喜欢这两种各选一个。 IDE IDE(集成开发环境)是指用于管理整个项目的,具有强大功能的编辑器。顾名思义,它不仅仅是一个编辑器,而且还是个完整的“开发环境”。 IDE 加载项目(通常包含很多文件),并且允许在不同文件之间导航(navigation)。IDE 还提供基于整个项目(不仅仅是打开的文件

  • Blockly的大多数应用程序都可以将用户程序翻译成JavaScript,Python,PHP,Lua,Dart或其他语言。此操作由Blockly在客户端执行。 生成代码 第一步是导入相关语言的生成器。 Blockly包括以下生成器: javascript_compressed.js python_compressed.js php_compressed.js lua_compressed.js

  • 明确编译器警告和错误 编译器是一个机器人,它会标记你代码中被 Clang 规则定义为错误的地方。但是,你总是比 Clang 更聪明。通常,你会发现一些讨厌的代码会导致这个问题,但是暂时却解决不了。你可以这样明确一个错误: - (NSInteger)divide:(NSInteger)dividend by:(NSInteger)divisor { #error Whoa, buddy, y

  • 了解代码编辑器 源代码编辑器是一个文本编辑程序, 专门为编辑计算机程序源代码的程序员而设计的, 它可能是一个独立的应用程序或内置在集成开发环境(IDE)或web浏览器中. 源代码编辑器是最基本的编程工具, ,作为程序员的基本工作就是编写和编辑源代码. - Wikipedia 前端代码可以被一个简单的文本编辑应用程序(如: Notepad 或 TextEdit), 但是, 大多数前端人员使用专门为一

  • 我是swagger的新手,我一直在尝试使用swagger编辑器开发api。 Swagger-codecen指出,它是一个开源代码生成器,可以直接从Swagger定义的RESTful API构建服务器存根和客户端SDK。 当我使用招摇编辑器时,我可以看到选项:生成服务器和生成客户端(我在本地运行 swagger-editor) swagger-codecen是否具有与swagger编辑器中的生成服务