【发布时间】:2021-07-01 06:15:08
【问题描述】:
我正在尝试在 Kotlin 中构建我的项目,但出现此错误:
任务“:app:generateSafeArgsDebug”执行失败。
无法读取“F:\Program Files\Android Projects\CityOnApp\crowdapps-mobile-android\app\build\intermediates\metadata_application_id\debug\application-id.txt”,因为它不存在。
当我在 Settings > Build, Execution, Deployment > Compiler > Command Line Options 添加时: --stacktrace --debug -Pandroid.debug.obsoleteApi=true,然后我得到: [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 任务 ':app:generateSafeArgsDebug' 执行失败。
无法读取“F:\Program Files\Android Projects\CityOnApp\crowdapps-mobile-android\app\build\intermediates\metadata_application_id\debug\application-id.txt”,因为它不存在。
我检查了路径,文件不存在! 我在 Kotlin 和 Android Studio 中有最新版本。 我试过但没有奏效的是:
- 干净的构建和重建/构建
- 降级 Android Studio 版本
- 从根目录中删除 .gradle 文件
【问题讨论】:
-
您找到解决方法了吗?我有同样的问题
-
@artman 我收到此错误,因为我的外部硬盘驱动器中安装了 Android Studio,并且项目也存储在那里。我将 oth 移到我电脑的硬盘中,一切正常!
-
我在 VeraCrypt 容器中有我的项目,该容器被挂载为磁盘 D。Android Studio 安装在磁盘 C 上。我试图通过创建几个不同的 VeraCrypt 容器来缩小步骤,将它们安装到不同的字母等. 有时有效,有时无效。此外,它似乎不依赖于驱动器号或文件系统类型,因为我在同一个文件夹中并排克隆了 3 个存储库,其中两个给出了这个错误,一个工作正常。唯一的区别是文件夹名称...对于以后可能遇到此问题的人,此信息可能会有所帮助
标签: android android-studio kotlin android-safe-args