`
wang_2011_ying
  • 浏览: 150014 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Android工程中R.java文件突然消失

 
阅读更多
今天试着写一个小的Android工程,在编写配置布局文件时,有点错误,然后不知怎么搞的,R.java就自动消失了,然后查了一些资料终于解决了,网上关于解决该类问题的大概方法有;
1.先clean一下工程,然后build,在一般情况下,clean之后会重新构建工程,R.java文件也会重新生成,但是如果工程中错误,这种方法是行不通的;
2.右键Android Tools-->Fix Project Properties 这个操作可以修正一些错误,但是对于我的问题也行不通;
3.重新建一个工程,然后copy源工程的一些代码,感觉有点麻烦,而且跟第一种方法有点类似;
4.修改布局文件中的错误,然后clean,build;这样我的问题就解决了,可能是还不熟悉布局文件的写法,所以以后要多加练习了。
分享到:
评论
3 楼 wang_2011_ying 2012-08-22  
sightness 写道
刚才我和你的错误一样的,但是我把布局文件里的错误改对后,然后就自动生成R.java文件了,必须要太麻烦的

嗯,我遇到这个问题的时候,主要是用第4个方案~~
2 楼 sightness 2012-08-22  
刚才我和你的错误一样的,但是我把布局文件里的错误改对后,然后就自动生成R.java文件了,必须要太麻烦的
1 楼 sightness 2012-08-22  
你是根据第几步修改成功的?3 or 4?

相关推荐

    ANDROID应用开发试题.pdf

    在 res 文件夹中内容发生任何变化, R.java文件都会同步更新C.Assets目录:在该目录下存放的文件,在打包过程中将会经过编译后打包在 APK中D. AndroidManifest.xml 是程序的配置文件,程序中用到的所有Activity 、...

    Android应用程序“R文件”消失

    3. 如果上述方法都不奏效,可以尝试从其他工程中复制一份R.java文件过来。但是,仅仅复制R.java文件还不够,因为这个文件是和资源文件密切相关的。因此,在复制R.java后,需要对资源文件做出一些改动(例如在string....

    Android anim文件

    首先,`anim`文件夹是Android工程中专门用来存放动画资源的地方。在Android Studio中,通常在`res`目录下会有一个`anim`子目录,用于存储XML格式的动画定义文件。这些XML文件描述了动画的各种属性和行为,包括动画的...

    安卓Android源码——自定义弹出窗口的实现,对于作出自己特色效果的界面有一定帮助.zip

    gen目录是自动生成的Java代码目录,主要包含R.java文件,它是Android编译系统根据res目录中的资源文件自动生成的,用于在代码中引用资源。 在实现自定义弹出窗口的过程中,开发者还需要掌握一些关键知识点,如: 1...

    Android-Android波浪按钮支持多种效果自定义

    将这个库项目导入到自己的Android Studio工程中,通过Gradle依赖或者直接复制相关源码到项目中,然后在布局文件中添加波浪按钮控件,并进行属性设置。 5. **自定义配置** - **XML属性**:在布局文件中,可以使用...

    android利用PopupWindow实现工具栏弹出菜单

    在Android应用开发中,我们经常需要为用户提供便捷的操作方式,比如通过点击页面顶部的工具栏按钮来展现一个下拉菜单。这就是"android利用PopupWindow实现工具栏弹出菜单"这一主题所涵盖的内容。PopupWindow是...

    71道经典Android面试题和答案_重要知识点都包含了

    根据给定的信息,以下是从这份文档中提取的关键知识点及其详细解释: ### 1. 内存回收机制 **题目:** 下列哪些语句关于内存回收的说明是正确的? (b) - **选项 A:** 程序员必须创建一个线程来释放内存 - **选项 B:*...

    android游戏-连连看

    在这个项目中,你需要设置一个新的Android工程,选择"Empty Activity"模板作为起点。 接着,我们要用到Java或Kotlin作为编程语言。Java是Android早期的主要编程语言,而Kotlin现在已经成为官方推荐的首选语言,它...

    android 自定义菜单实现 (仿UC浏览器)

    `default.properties`是旧版构建系统中的配置,`AndroidManifest.xml`是应用的配置文件,`res`包含所有资源,`src`是Java代码,`bin`是编译后的输出,`assets`存放非结构化数据,`gen`是自动生成的R类文件。...

    Toast 图片提示框

    在Android应用开发中,"Toast 图片提示框"是一种增强用户体验的设计,它相较于传统的文本Toast提供了更为直观且生动的信息提示方式。传统的Toast主要用于显示短暂的通知信息,而加入了图片的Toast则能够更有效地传达...

Global site tag (gtag.js) - Google Analytics