- 当工程的R文件无法自动更新的时候可能出现的问题是:
看看你的Eclipse里面的project选项中的Build Automatically是不是选上了
也有可能是你的xml文件有错,导致无法在R文件里面自动生成对应的id
注意看工程里面有没有导入系统的R包,如果导入了把导入语句删除就行
以下是网上给出的解决方法,可以参考一下
1、首先检查各个xml文件,造成R类没有自动更新一般都是由于xml文件中存在错误造成
2、确认xml文件中无错位后,R类仍然不能自动更新,那么可以删除gen目录下的package文件,让MyEclipse自动重新生成即可。最好在添加完所有控件后再删除package更新R类
- 当Eclipse无法启动的时候
--launcher.XXMaxPermSize
128m
-XX:MaxPermSize=
128m
修改上面的两个数据
- clean后R文件不见
1、如果你的项目中没有错误的话,在eclipse里面,点上自动编译, project->build automatically然后,f5刷新下项目,就会出来R.java如果没有出来的话,window->show view->problems,打开问题窗口,看看你的项目有没有什么error2、你的这种问题是因为Android一时无法获取到它想要的文件,系统无法自编译所以造成R文件无法产生,这样的话,再怎么build或者fix project以及调换版本都是没用的。比如下边的那幅图,因为导入的图片的名字和xml文件的名字冲突,系统直接删除R文件。修改办法:查找相应的文件,保证系统调用时正常(出错时,logcat会提示某某文件已经被定义,这样时就应该注意这个问题了!)
- 不能生成R文件
在创建Android工程时,有时可能不能成功生成R文件而出错。到网上一搜,很多都是clean ,Fix方式。但很多时候这种方法并不一定凑效,原因可能是你更新了ADT,而tools没有更新完。那你做的事情就很明显,把tools更新完,然后就可以生成R文件了。
- 当使用eclip导入工程文件目录时,有时候会遇到eclips报Unable to resolve target 'android-7'错误,其实这是由于版本问题造成的,在这里给出我的解决方法
1、在window打开android sdk manager2.查看开发环境安装的sdk的对应API号码,下图中的对号码为19,参考下图,找到你的环境版本号3.打开导入工程目录下的project.properties文件,打开工具为记事本4.找到android-xx这一行,将xx数字修改改为步骤二中得到的数字,这时候再打开工程就可以了
注意修改文件的时候不要随意删除空格和占位符
- 当工程的R文件无法自动更新的时候可能出现的问题是:
看看你的Eclipse里面的project选项中的Build Automatically是不是选上了
也有可能是你的xml文件有错,导致无法在R文件里面自动生成对应的id
注意看工程里面有没有导入系统的R包,如果导入了把导入语句删除就行
以下是网上给出的解决方法,可以参考一下
1、首先检查各个xml文件,造成R类没有自动更新一般都是由于xml文件中存在错误造成
2、确认xml文件中无错位后,R类仍然不能自动更新,那么可以删除gen目录下的package文件,让MyEclipse自动重新生成即可。最好在添加完所有控件后再删除package更新R类
- 当Eclipse无法启动的时候
--launcher.XXMaxPermSize
128m
-XX:MaxPermSize=
128m
修改上面的两个数据
- clean后R文件不见
1、如果你的项目中没有错误的话,在eclipse里面,点上自动编译, project->build automatically然后,f5刷新下项目,就会出来R.java如果没有出来的话,window->show view->problems,打开问题窗口,看看你的项目有没有什么error2、你的这种问题是因为Android一时无法获取到它想要的文件,系统无法自编译所以造成R文件无法产生,这样的话,再怎么build或者fix project以及调换版本都是没用的。比如下边的那幅图,因为导入的图片的名字和xml文件的名字冲突,系统直接删除R文件。修改办法:查找相应的文件,保证系统调用时正常(出错时,logcat会提示某某文件已经被定义,这样时就应该注意这个问题了!)
- 不能生成R文件
在创建Android工程时,有时可能不能成功生成R文件而出错。到网上一搜,很多都是clean ,Fix方式。但很多时候这种方法并不一定凑效,原因可能是你更新了ADT,而tools没有更新完。那你做的事情就很明显,把tools更新完,然后就可以生成R文件了。
- 当使用eclip导入工程文件目录时,有时候会遇到eclips报Unable to resolve target 'android-7'错误,其实这是由于版本问题造成的,在这里给出我的解决方法
1、在window打开android sdk manager2.查看开发环境安装的sdk的对应API号码,下图中的对号码为19,参考下图,找到你的环境版本号3.打开导入工程目录下的project.properties文件,打开工具为记事本4.找到android-xx这一行,将xx数字修改改为步骤二中得到的数字,这时候再打开工程就可以了
注意修改文件的时候不要随意删除空格和占位符