如何解决删除了gen文件夹,eclipse现在不会生成它了:(
|| 我不小心删除了我的gen文件夹,现在,可以预见的是,我的资源都被弄乱了。我只是自己创建了一个gen文件夹,然后尝试投射> clean-无法正常工作。尝试右键单击项目,然后转到android工具>修复项目属性-无效。尝试自动取消选中构建...无法正常工作。清理,关闭的项目,关闭的Eclipse,重新启动等,等等,什么都没有,我一直看到此错误:gen already exists but is not a source folder. Convert to a source folder or rename it.
编辑-OK能够生成R.java,但是现在我在控制台中抓狂了:
[2011-06-14 17:06:11-fastapp]转换为Dalvik格式失败
出现错误1
[2011-06-14 17:06:42-fastapp] Dx
无法处理\“ java / awt / font / NumericShaper.class \”:
Ill-advised or mistaken usage of a core class (java.* or javax.*)
when not building a core library.
This is often due to inadvertently including a core library file
in your application\'s project,when using an IDE (such as
Eclipse). If you are sure you\'re not intentionally defining a
core class,then this is the most likely explanation of what\'s
going on.
However,you might actually be trying to define a class in a core
namespace,the source of which you may have taken,for example,from a non-Android virtual machine project. This will most
assuredly not work. At a minimum,it jeopardizes the
compatibility of your app with future versions of the platform.
It is also often of questionable legality.
If you really intend to build a core library -- which is only
appropriate as part of creating a full virtual machine
distribution,as opposed to compiling an application -- then use
the \"--core-library\" option to suppress this error message.
If you go ahead and use \"--core-library\" but are in fact
building an application,then be forewarned that your application
will still fail to build or run,at some point. Please be
prepared for angry customers who find,that your
application ceases to function once they upgrade their operating
system. You will be to blame for this problem.
If you are legitimately using some code that happens to be in a
core package,then the easiest safe alternative you have is to
repackage that code. That is,move the classes in question into
your own package namespace. This means that they will never be in
conflict with core system classes. JarJar is a tool that may help
you in this endeavor. If you find that you cannot do this,then
that is an indication that the path you are on will ultimately
lead to pain,suffering,grief,and lamentation.
[2011-06-14 17:06:42 - fastapp] Dx 1 error; aborting
[2011-06-14 17:06:42 - fastapp] Conversion to Dalvik format failed with error 1
eclipse无法解决我的资源导入问题import
com.me.fastapp.R;
解决方法
右键单击您的项目
选择属性。
选择Java构建路径
点击添加文件夹
选择gen文件夹
单击确定。
, 我不知道这是否可以作为答案,但是我最终举起了手,回到了我的最后一次提交。
, 在将我的SDK升级到v22并将ADT升级到较新版本后,今天我遇到了同样的问题。显然,我的SDK Manager无法检测到SDK Platform-Tools和新引入的SDK Build-tools也没有变化,因此它没有升级工具,导致我的SDK / ADT捆绑包未生成/ gen的内容Eclipse中的文件夹。
升级了SDK和ADT之后,我不得不回到SDK Manager,因此它为我提供了将SDK Platform-tools安装/更新到17(我拥有的版本为16)和SDK Build-tools(也是17)的选项。
, R类的准备工作可能存在问题(例如,由于某些布局xml中的错误)。从“首选项”将构建器输出转换为\“ verbose \”,并在控制台中查看生成中断的位置。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。