热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IntellijIDEA14-包R不存在

如何解决《IntellijIDEA14-包R不存在》经验,为你挑选了2个好方法。

好吧,我认识到这已经被问过,但是在浏览其他答案时:
IntelliJ IDEA - 无法构建任何东西,总是得到"包R不存在"
错误:java:包R不存在
等等
没有解决方案工作

这是一个项目,至少在过去的几天里建设正常,所以无论造成什么问题都必须是新的.

症状:
尝试进行构建>重建项目失败.我看到编译生成源的步骤在状态栏中进行,但下一个编译步骤失败,可怕的"java:包R不存在".

在IDE中可以找到R,因此只有编译失败,这表明编译生成的源存在问题.这似乎证明了在out/production/[module]目录中,只显示了一些资源文件,没有编译的类,"生成的"sbupackage中没有任何内容,没有apk文件.

有趣的是,当我将手机连接到计算机并尝试在设备上运行应用程序时,会收到新的更改,因此某些地方正在成功构建某些内容.

我尝试过的事情:
根据我尝试的其他线程:

    进行完全重建.

    重新启动IntelliJ(包括使缓存无效)

    重新启动计算机.

    检查gen包是否包含在源下.

    检查是否有任何排除(没有)

    删除存根R文件并强制IntelliJ重新生成它(它会立即执行)

    确认模块上有Android facet.

    仔细检查清单xml文件是否未更改以及引用的活动是否正确.

    检查排除输出路径是否未被检查(它是灰色的,因为我从项目编译路径继承,但我尝试切换并手动取消选中它...没有运气).

xml最近唯一的变化是:

菜单文件中的新项目.我尝试删除它,看看是否有问题,即使没有报告错误,但问题仍然存在.

我将View类移动到其先前包的子包中.在布局xml中引用了一次View类,我确认xml已使用新包名更新.

所以在这一点上我没有想法.很抱歉重新提出一个有点常见的问题.



1> 小智..:

我有同样的问题,它肯定与IDE的上次更新有关.我的版本是IU-139.1117.1更新之前Build - >'Rebuild Project'在Windows的Windows和mac安装中运行正常.我首先更新了Windows,并且'Rebuild Project'显示错误'Package R不存在',即使对于新的Android项目也是如此.在更新后立即在mac安装中出现相同的错误."生成项目","生成模块"和"编译"命令在"生成"菜单上都正常工作,没有错误"重建项目"引发错误.对于新的Gradle Android项目,一切正常.上次更新似乎有问题.


我不知道如何还原,所以我只是下载了14.0.2安装程序并完成了卸载 - 重新安装.在"先前版本"下没有方便的链接到14.0.2版本,但手动编辑URL到http://download.jetbrains.com/idea/ideaIU-14.0.2.exe就可以了.卸载时,有一个选项可以保留设置信息,所以我不需要进行任何重新定制.(注意:如果您需要不同的操作系统或社区版,请在此处找到相应的链接https://confluence.jetbrains.com/display/IntelliJIDEA/Previous+IntelliJ+IDEA+Releases并更改版本#).
请到sandrstar的评论,我在JetBrains开发者论坛上挖掘并发现:https://youtrack.jetbrains.com/issue/IDEA-135831引用了这个帖子.https://devnet.jetbrains.com/message/5533840#5533840我得到了14.0.2安装程序,所以如果线程中提到的remove-and-readd-module技术不起作用,我将恢复.

2> Vladimir Pet..:

据报道,IDEA 14.0.3(http://youtrack.jetbrains.com/issue/IDEA-135234)中存在问题.

您可以尝试Compile Module (Ctrl-Shift-F9)为包含缺少R文件的模块.它适用于我(但每次我添加/删除资源中的项目时我都必须这样做).


推荐阅读
  • 在软件开发过程中,经常需要将多个项目或模块进行集成和调试,尤其是当项目依赖于第三方开源库(如Cordova、CocoaPods)时。本文介绍了如何在Xcode中高效地进行多项目联合调试,分享了一些实用的技巧和最佳实践,帮助开发者解决常见的调试难题,提高开发效率。 ... [详细]
  • Android 构建基础流程详解
    Android 构建基础流程详解 ... [详细]
  • MATLAB字典学习工具箱SPAMS:稀疏与字典学习的详细介绍、配置及应用实例
    SPAMS(Sparse Modeling Software)是一个强大的开源优化工具箱,专为解决多种稀疏估计问题而设计。该工具箱基于MATLAB,提供了丰富的算法和函数,适用于字典学习、信号处理和机器学习等领域。本文将详细介绍SPAMS的配置方法、核心功能及其在实际应用中的典型案例,帮助用户更好地理解和使用这一工具箱。 ... [详细]
  • 本文深入探讨了Java多线程环境下的同步机制及其应用,重点介绍了`synchronized`关键字的使用方法和原理。`synchronized`关键字主要用于确保多个线程在访问共享资源时的互斥性和原子性。通过具体示例,如在一个类中使用`synchronized`修饰方法,展示了如何实现线程安全的代码块。此外,文章还讨论了`ReentrantLock`等其他同步工具的优缺点,并提供了实际应用场景中的最佳实践。 ... [详细]
  • 本文探讨了Android系统中支持的图像格式及其在不同版本中的兼容性问题,重点涵盖了存储、HTTP传输、相机功能以及SparseArray的应用。文章详细分析了从Android 10 (API 29) 到Android 11 的存储规范变化,并讨论了这些变化对图像处理的影响。此外,还介绍了如何通过系统升级和代码优化来解决版本兼容性问题,以确保应用程序在不同Android版本中稳定运行。 ... [详细]
  • 解决Only fullscreen opaque activities can request orientation错误的方法
    本文介绍了在使用PictureSelectorLight第三方框架时遇到的Only fullscreen opaque activities can request orientation错误,并提供了一种有效的解决方案。 ... [详细]
  • 本文详细介绍了如何解决DNS服务器配置转发无法解析的问题,包括编辑主配置文件和重启域名服务的具体步骤。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 基于Linux开源VOIP系统LinPhone[四]
    ****************************************************************************************** ... [详细]
  • 解决 Windows Server 2016 网络连接问题
    本文详细介绍了如何解决 Windows Server 2016 在使用无线网络 (WLAN) 和有线网络 (以太网) 时遇到的连接问题。包括添加必要的功能和安装正确的驱动程序。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 在本地环境中调试远程服务器上的网站代码执行问题,可以通过以下步骤实现:首先,在本地安装 Visual Studio 并配置远程调试工具。接着,确保服务器和本地机器之间的网络连接畅通,并正确设置防火墙规则以允许调试流量。最后,使用 Visual Studio 的远程调试功能连接到服务器,进行代码调试。这种方法不仅提高了开发效率,还减少了在服务器上直接操作的风险。 ... [详细]
  • 解决Android应用在手机安装时出现安全风险提示的方法与对策
    解决Android应用在手机安装时出现安全风险提示的方法与对策 ... [详细]
  • 为了优化直播应用底部聊天框的弹出机制,确保在不同设备上的布局稳定性和兼容性,特别是在配备虚拟按键的设备上,我们对用户交互流程进行了调整。首次打开应用时,需先点击首个输入框以准确获取键盘高度,避免直接点击第二个输入框导致的整体布局挤压问题。此优化通过调整 `activity_main.xml` 布局文件实现,确保了更好的用户体验和界面适配。 ... [详细]
  • 如何在Android应用中设计和实现专业的启动欢迎界面(Splash Screen)
    在Android应用开发中,设计与实现一个专业的启动欢迎界面(Splash Screen)至关重要。尽管Android设计指南对使用Splash Screen的态度存在争议,但一个精心设计的启动界面不仅能提升用户体验,还能增强品牌识别度。本文将探讨如何在遵循最佳实践的同时,通过技术手段实现既美观又高效的启动欢迎界面,包括加载动画、过渡效果以及性能优化等方面。 ... [详细]
author-avatar
Mua--于毛毛在路上
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有