Fem*_*shi 5 java xml android gradle android-studio
因此,一切工作正常,当我去编辑一些.xml文件并构建项目时,现在我收到了gradle错误,内容为:
Android资源链接失败输出:H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ activity_app_setup.xml:19:错误:找不到资源drawable / toolbarbackground(又名com.femindharamshi.spa:drawable/toolbarbackground)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ content_main.xml:20:错误:找不到资源drawable / toolbarbackground(aka com.femindharamshi.spa:drawable/toolbarbackground)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ content_main.xml:34:错误:找不到资源可绘制/菜单(又名com.femindharamshi.spa:drawable/menu)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ dialog_layout.xml:9:错误:找不到资源drawable / dialog_item(aka com.femindharamshi.spa:drawable/dialog_item)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ dialog_layout.xml:17:错误:找不到资源可绘制程序/程序员(aka com.femindharamshi.spa:drawable/programmer)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ dialog_layout.xml:37:错误:找不到资源drawable / dialog_item(aka com.femindharamshi.spa:drawable/dialog_item)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ dialog_layout.xml:45:错误:找不到资源drawable / youtube(又名com.femindharamshi.spa:drawable/youtube)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ dialog_layout.xml:65:错误:找不到资源drawable / dialog_item(aka com.femindharamshi.spa:drawable/dialog_item)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ dialog_layout.xml:73:错误:找不到资源可绘制/会议(aka com.femindharamshi.spa:drawable/meeting)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ fragment_code.xml:15:错误:找不到资源可绘制/ tagbackground(又名com.femindharamshi.spa:drawable/tagbackground)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ tag_layout.xml:12:错误:找不到资源drawable / tagbackground(aka com.femindharamshi.spa:drawable/tagbackground)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ layout \ video_layout.xml:17:错误:找不到资源可绘制/播放(aka com.femindharamshi.spa:drawable/play)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ menu \ activity_main_drawer.xml:7:错误:找不到资源可绘制/下载(aka com.femindharamshi.spa:drawable/download)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ menu \ activity_main_drawer.xml:15:错误:找不到资源可绘制/设置(aka com.femindharamshi.spa:drawable/settings)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ menu \ activity_main_drawer.xml:19:错误:找不到资源可绘制/报告(aka com.femindharamshi.spa:drawable/report)。H:\ AndroidProjects \ Codify \ app \ src \ main \ res \ menu \ activity_main_drawer.xml:27:错误:未找到资源drawable / ic_menu_share(aka com.femindharamshi.spa:drawable/ic_menu_share)。错误:链接文件资源失败。
命令:C:\ Users \ Femin Dharamshi.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ d614b8b16e66b30fe0890919a84f61db \ aapt2-3.2.1-4818971-windows \ aapt2.exe链接-I \ C:\ Users \ Femin Dharamshi \ AppData \ Local \ Android \ Sdk \ platforms \ android-28 \ android.jar \ --manifest \ H:\ AndroidProjects \ Codify \ app \ build \ intermediates \ merged_manifests \ debug \ processDebugManifest \ merged \ AndroidManifest.xml \ -o \ H:\ AndroidProjects \ Codify \ app \ build \ intermediates \ processed_res \ debug \ processDebugResources \ out \ resources-debug.ap_ \ -R \ @H:\ AndroidProjects \ Codify \ app \ build \ intermediates \ incremental \ processDebugResources \ resources-for-resources-debug.ap_.txt \ --auto-add-overlay \ --java \ H:\ AndroidProjects \ Codify \ app \ build \ generate \ not_namespaced_r_class_sources \ debug \ processDebugResources \ r \ --custom-package \ com.femindharamshi.spa \ -0 \ apk \ --output-text-symbols \ H:\ AndroidProjects \ Codify \ app \ build \ intermediates \ symbols \ debug \ R.txt \ --no-version-vectors守护程序:AAPT2 aapt2-3.2.1-4818971-windows守护程序#0
但是我还没有编辑任何会导致此问题的xml文件,并且如您在屏幕截图中可以清楚地看到的那样,所有文件都存在,而Android Studio会告知“未找到”
是什么导致此突然的问题,我该如何解决?我检查了我所有的实现库是否是最新的,并且没有在线解决方案有帮助!
编辑:我将所有文件从drawable文件夹转移到drawable-v24文件夹,它解决了这个问题。我真的不明白是什么原因导致了这个问题,因为一切之前都运行良好,突然又通过传输文件解决了这个问题,但是如果它们在drawable文件夹中没有出现问题,
小智 6
我刚刚遇到了一个非常相似的问题。
检查是否可以在项目的 java 子文件夹之一中找到资源文件“R”。听起来好像无法确定资源文件的位置。如果您找不到它,它可能会被删除,这可能是出现链接错误的原因。就我而言,它在我创建 Google 地图活动时被删除。
如果找不到它:尝试:Build -> Clean Project Thatcleans the gradle file
或者:File->Invalidate Caches然后将项目与 gradle 文件同步
试一试,看看它是否有任何改变。它可以恢复资源文件。如果没有,我建议创建一个新项目并将“旧”项目中的代码复制并粘贴到新项目中。通过这种方式,您可以确保资源文件已恢复,并且应该消除链接错误。您必须再次创建所有 xml 文件和 java 类,但根据项目的大小,它可能比尝试恢复资源文件更快。
| 归档时间: |
|
| 查看次数: |
9162 次 |
| 最近记录: |