android - Android Studio 3.2 alpha 17 Build failed with error: Android 资源链接失败
问题描述
Android resource linking failed
Output: /Users/$USER/$PROJECT_DIR/app/src/main/res/layout/main_fragment.xml:21:
error: resource drawable/ic_search_24dp
(aka $PACKAGE_NAME:drawable/ic_search_24dp) not found.
/Users/$USER/$PROJECT_DIR/app/src/main/res/layout/list_item.xml:20:
error: resource drawable/ic_send
(aka $PACKAGE_NAME:drawable/ic_send) not found.
error: failed linking file resources.
Command: /Users/$USER/.gradle/caches/transforms-1/files-1.1/aapt2-
3.2.0-alpha17-4804415-osx.jar/58236ee12e68217ae9214b5ecae3ebc4/aapt2
3.2.0-alpha17-4804415-osx/aapt2 link -I\
/Users/$USER/Library/Android/sdk/platforms/android-27/android.jar\
--manifest\
/Users/$USER/$PROJECT_DIR/app/build/intermediates
/merged_manifests/debug/processDebugManifest/merged/AndroidManifest.xml\-o\
/Users/$USER/$PROJECT_DIR/app/build/intermediates
/processed_res/debug/processDebugResources/out/resources-debug.ap_\-R\
@/Users/$USER/$PROJECT_DIR/app/build/intermediates
/incremental/processDebugResources/resources-list-for-resources-debug.ap_.txt\--auto-add-overlay\--java\
/Users/$USER/$PROJECT_DIR/app/build
/generated/not_namespaced_r_class_sources/debug/processDebugResources/r\
--custom-package\
$PACKAGE_NAME\
-0\
apk\
--output-text-symbols\
/Users/$USER/$PROJECT_DIR/app/build/intermediates/symbols/debug/R.txt\
--no-version-vectors
Daemon: AAPT2 aapt2-3.2.0-alpha17-4804415-osx Daemon #0
工作室构建:
- Gradle 插件版本:4.6
- 安卓插件版本:3.2.0-alpha17
- 编译 SDK 版本:API 27:Android 8.1 (Oreo)
依赖关系可能相关
- ext.kotlin_version = '1.2.41'
- ext.support_library_version = '27.1.1'
- ext.glide_version = '4.0.0-RC0'
重现步骤:
1-在drawable文件夹下构建一个包含一些vector-drawable的项目
它指出尽管存在 ic_send 和 ic_search_24dp 却找不到它们。
解决方案
推荐阅读
- for-loop - 创建伪代码并确定其时间复杂度
- sql - 从 XML 中的节点获取值 - 位置
- apache - 从守护进程收到的运行过的或过大的响应标头
- python - 将python应用程序部署为带有子文件夹的aws lambda中的图像时缺少ParentDirectory
- amazon-web-services - 使用 kms 云形成加密秘密管理器值
- kotlin - 如何从 Kotlin 列表列表中的特定索引创建列表?
- laravel - 如果我使用 laravel api 作为后端,如何发布颤振应用程序 apk
- string - 如何从文本 kotlin 中检索特定字符串?
- ios - 在 iOS 上将 16 通道压缩音频读入 AVAudioPCMBuffer?
- javascript - Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 using basic fetches and thunk