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

Android Studio中的长包名称构建错误

越星晖
2023-03-14

我的应用程序包名很长:

app.running.com.voice.and.service.song.backup.audio.run.inthe.background

这是一个B2B的项目,我现在不能减少他们的包名称,因为它已经修复了。

Error:failed writing to 'D:\Google_Play\Android Studio\IndWork\Sound\Sound\app\build\generated\source\r\androidTest\debug\app\running\com\voice\and\service\song\backup\audio\run\inthe\background\test\R.java':

系统找不到指定的文件。(2).

我认为这个问题必须有一个解决办法。请引导。

共有2个答案

轩辕季同
2023-03-14

据我所知,包名没有任何问题,
因为log say的错误在\build\generated上,我的第一个建议是使用命令清理项目

$ gradlew clean 

在项目的根目录下,如果无法手动清除或删除

  • android/build
  • android/app/build

不用担心,这些都是生成的文件。然后输入项目的根目录

$ gradlew build

确保您已连接到internet,以便从maven等获取所需的lib。

羊舌炯
2023-03-14

如果您使用Windows 10作为操作系统并安装了周年更新(使用tuneComp的此链接验证您是否安装了周年更新),则您可以按照howToGeek的说明启用长文件路径,该路径应可解决您的问题。

 类似资料:
  • null 那么有没有办法用AndroidStudio移除包名的一部分呢?

  • 詹金斯的新成员。 目前,我们使用maven和Subversion作为SCM进行手动构建: > 在本地工作副本文件夹中,POM文件有1.1.1-SNAPSHOT,issue mvn release:clean release:prepare-p all modules 这将创建一个标记https://avn/path/to/tag/xxx-1.1.1,而我的本地工作副本仍在1.1.2-SNAPSHO

  • 我运行的是Mac OSX,我安装了android Studio-它启动正常。 问题1 我用一个空活动开始一个新项目。在最上面的窗户上我收到一条信息 问题2 我在底部窗口中看到以下错误: 错误:CompilesDKVersion android-L需要使用JDK 7 Open SDK Settings进行编译 打开文件 当我尝试在设备上运行项目时,我得到以下错误: 失败[INSTALL_FAILED

  • 问题内容: 我正在将SpringMVC用于Web应用程序以及为Hibernate注入sessionFactory。 运行我的应用程序时,出现以下错误… 我不确定为什么autoInject无法正常工作。我已将所有XML配置放入servlet上下文中… userManagementController的代码是… userService是userService.java … 由…使用 谁能给我任何指示?

  • 我正在尝试使用以下命令构建一个docker容器: 但是当它构建时,在第9步出现以下错误: null

  • 当我试图构建我的android xamarin项目时,我得到了以下错误。我以前从来没有遇到过这个,我也不知道如何修复它。有人有什么想法吗?是否有添加依赖项的方法?我在这里想得对吗? ...Android/obj/debug/Android/src/MD548954D6403A7D9A6FE546C5860C66901/BenefitDetailFragment.java(50,50):错误:错误: