利用Eclipse创建Android project后,gen目录下没有自动生成R.java文件。尝试clean工程,还是无效。更新ADT耗时较长,没有去尝试。

观察Eclipse上的其它工程,都可以自动生成,估计不是什么ADT没有更新的问题。打开工程的properties窗口,在Android选项卡中,发现新建工程的SDK版本为Android6.0,而其它工程的则未Android4.4.2。修改新建工程的SDK版本为Android4.4.2,gen目录下的R.java文件如期自动生成。

进一步观察Android SDK Manager,发现问题所在:安装SDK时,除了SDK开发包,即SDK Platform外,还有一个Android SDK Build-tools,这玩意安装后位于<sdk>/build-tools目录下,负责编译Android app的代码。我的Eclipse上,Android4.4.2两者都安装了,Android6.0只安装了SDK Platform,未安装Android SDK Build-tools。

至此,产生该问题的原因查明。

也谈Eclipse未自动在gen目录下生成R.java相关推荐

  1. gen文件下有两个R.java_gen目录无法更新,或者gen目录下的R.JAVA文件无法生成

    gen目录无法更新,或者gen目录下的R.JAVA文件无法生成 1.gen目录的用处 android gen目录下的R.java并不是由用户创建,而是android工程本身将android的资源进行自 ...

  2. eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法

    eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...

  3. eclipse android 不会自动生成R.java文件和包的解决办法

    eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...

  4. cmake linux模板 多目录_多目录工程的CmakeLists.txt编写(自动添加多目录下的文件)...

    实现类似于vs中工程的CMakeLists.txt的编写.功能为main.cpp调用hello.cpp 的hello()函数,world.cpp的world()函数.使用自动添加多目录下的文件. 1. ...

  5. linux同步某台服务器,linux 两台服务器之间开机自动同步指定目录下的文件

    linux 两台服务器之间开机自动同步指定目录下的文件 服务器B(172.17.166.11)上开机或者重启会自动拉取服务器A(172.17.166.10)上指定目录下所有文件 1.创建服务器B到服务 ...

  6. copy所有的java文件到硬盘_将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...

    listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了不同的过滤策略. //将d:\java目录下 ...

  7. 将d:\java目录下的所有.java文件复制到d:\jad 目录下,并将原来文件的扩展名从.java 改为.jad

    package com;import java.io.*; import java.util.ArrayList; import java.util.List; /* 编写一个程序,将d:\java目 ...

  8. 编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad

    package com.hbut.test; import java.io.File; import java.io.FileNotFoundException; import java.io.Fil ...

  9. 把java复制到e_编写一个程序,将e:\java目录下的所有.java文件复制到e:\jad目录下...

    package cn.io.file.demo; import java.io.BufferedReader; import java.io.BufferedWriter; import java.i ...

最新文章

  1. C++中的RAIL风格
  2. gridview实现分页
  3. 面试题58 - II. 左旋转字符串
  4. ShaderLab学习小结(四)简单产生阴影
  5. Maven实战读书笔记(3)
  6. Linux下软件安装和删除的命令
  7. mysql.exe怎么全屏_监控怎么调为全屏
  8. MSDOS设置代码页
  9. 【地理信息系统GIS】教案(七章全)第五章:空间数据查询与空间分析
  10. MATLAB实现三角剖分(Delaunay)算法
  11. 乐变热更新SDK的集成
  12. 关于printf()函数。
  13. 那些年,你与快递小哥的爱恨情仇...
  14. AdGuard 2.5.1.913 nightly 广告拦截工具
  15. Compose 动画api之我的电子木鱼青春版
  16. Windows与网络基础:NTFS权限规则和本地安全策略
  17. android图片放大失真,Android中解决图片文字放大失真的问题
  18. 数据结构和算法(3)-----链表
  19. 最小操作数,木块砌墙问题
  20. Vue 富文本编辑器插件 vue-quill-editor 坑!

热门文章

  1. MATLAB学习笔记(五)——MATLAB绘图
  2. 02计蒜客 002蓝桥模拟
  3. 用友通账套备份操作流程
  4. 72. git jenkin实践二 ------ 中心服务器gitlab
  5. 2020年技术研发岗薪酬排名
  6. htmla标签下划线去除_html超链接的下划线怎么去掉?a标签去下划线的方法都在这里...
  7. 长途枢纽大楼综合布线系统
  8. 数据、元数据、数据库、数据仓库、数据中心、数据中台、业务中台 、(垂直数据中心、全域数据中心(公共数据中心)、萃取数据中心)
  9. slope one predictors
  10. 银行管理系统 Java语句