新建一个工程,包名用的com.mythroad.adskiller, 后来觉得不好,又改成com.mythroad.adsinscepter,但是我发现gen下的R.java文件的包名还是原来的com.mythroad.adskiller. 甚至手动新建了R.java,包名为com.mythroad.adsinscepter,我把com.mythroad.adsinscepter下的R.java删除,又自动恢复了,实在是很神奇吧,哈哈,某个人的style! 现象解释: R.java是由ADT维护…
前几天非常郁闷,本来计划在Android上做个小东西,结果打开Eclipse新建工程,发现居然没有R.JAVA! 反复测试很多次,均未成功,最后试着升级了下ADT,结果搞定,在这里记下,下次遇到这样的问题可参考. 另,网上其它解决方案,兄弟们也可以试下! 1.选择菜单  Project >> Clean ,前提是勾选上 Bulid Automatically(自动构建部署) , 点Clean后会重新构建项目,因为一般情况下,R.java文件在这个时候会重新更新生成一边,如果工程有错,就不会自动…
我的maven工程不知道为什么无法创建src/main/java这样的包,我创建好的maven工程只有src/main/resources包,其他的主要包都没有,而且不能创建包,new出来的包都是一个一个的文件夹,现在我已经解决这个问题,来跟大家分享下经验,有需要可以借鉴下. 解决之前的样子: 解决之后的样子: 如果你是这样的情况就可以看一下我下面的方法,共有两种: 第一种方法: 创建好maven工程后,在右键点击new-->Source Folder 通过新建所需要的包: src/main/j…
R.java文件介绍 HelloWorld工程中的R.java文件 package com.android.hellworld; public final class R {     public static final class attr {     }     public static final class drawable {         public static final int icon=0x7f020000;     }     public static final…
1.最大限度的将不需要出现在Java代码中的文件和代码本身分离开来 2.使用XML标记语言定义UI和数据结构 3.对于工程中的文件存储在工程目录中的那个位置有着严格的规定,在编译过程中Android会从这些标准化的目录中 寻找所每种需要的文件,并要求相似的文件在逻辑上被组织在一起 4.驱动整个应用程序的Java代码放在/src(源代码)或/java目录下面,可以在目录先创建子目录 5.应用程序所需的其他文件存放在/res(资源)目录下面的子目录中.需要注意的是/res目录中只能存放子目录而不能…
例: 在 d 盘中的 zh.java 文件,zh.java文件中有package com.fanShe.....; 则命令是  javac -d . zh.java 要在中间加入 -d . 后面运行的时候就 java 包名.类名 就可以了…
eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法   我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成R.java文件了,导入其他工程也一样不行. 前几天安装了NDK开发环境,不知道是这个影响到的还是ADT升级了没有升级导致的.   这个问题网上搜索了下确定不是eclipse的问题,应该是ADT插件的问题,建议重新安装ADT插件. 我重装后先在好了,其他方法试了很多都不起作用.总结:eclips…
最近在做android项目时,遇到报错情况,于是clean了一下,结果java类全都报错了,里面的R下有红线,我一找,发现R.java不见了,真是奇怪,如下图(这是解决以后的): 然后查看了一下Console,发现报如下错误: 很明显,如图中所圈位置信息看,是图片的错误,而且后面也直接说了必须是a-z0-9的格式,所以我发现我的图片命名有大写字母,原来是这个问题,我把字母改成小写,刷新,回恢复正常,而且R.java也重新出现了. R.java是根据XML文件生成的,XML文件中如果有错误,R.j…
今天我照着Mars老师的视频教程开始学习Android程序开发. 但是,我的Eclipse死活不能生成R.java文件,新建的工程也不行. 然后我百度,百度出来的结果一般是说这样解决: 1.clean一下 2.refresh一下 3.勾选Build Automatically 呃,我都试了,结果都不行 等找到了解决办法再来更新 2013/6/29 17:25 原因应该是我今天一打开eclipse的时候它提示我ADT需要升级,然后我升级成22了,但是SDK没有升级,现在我在用SDK Manager…
1. 与创建普通java工程一样,点击右键找到New菜单,在弹出的界面输入maven ---->>点击maven Project------>>点击next 2  进入下一个界面点击next(如果有存放在其他自定义的工作区,要自行选择第二条),选中所显 3  跟创建普通maven工程一样,创建名称 4 在项目上右击选择-->Properties-->>进入另一个界面-->>选择java Build Path -->点击Source-->&g…