Android Eclipse停止编译RenderScript文件

Android Eclipse停止编译RenderScript文件,android,eclipse,ant,renderscript,Android,Eclipse,Ant,Renderscript,我的Android项目中只有一个RenderScript(.rs)文件:SomeScript.rs 在我开发的过程中,它一直运行良好。但后来我在Eclipse中清理了一个工作区,现在它似乎没有将该文件识别为RenderScript文件 以前,如果我有语法错误,它会通知我有问题的行。但是现在,不管我对文件做什么,它都不会感到不安。它也不会为/gen内的脚本生成CScript Java包装器。它只是错误地显示以下神秘消息: Error executing Renderscript: Return c

我的Android项目中只有一个RenderScript(.rs)文件:SomeScript.rs

在我开发的过程中,它一直运行良好。但后来我在Eclipse中清理了一个工作区,现在它似乎没有将该文件识别为RenderScript文件

以前,如果我有语法错误,它会通知我有问题的行。但是现在,不管我对文件做什么,它都不会感到不安。它也不会为/gen内的脚本生成CScript Java包装器。它只是错误地显示以下神秘消息:

Error executing Renderscript: Return code 1          line 1 Android AIDL Problem
一些简短的谷歌搜索并没有给这个错误带来多少回报。以前有人见过这样的吗?我的目标是API 17级。我的SDK和ADT插件是最新的


此外,如果我创建一个全新的.rs文件,一切都会正常工作。直到我清理。。。在两台不同的机器上也试过。然而,对项目进行ANT构建工作非常好,

发现了问题。我们的版本控制软件会在您签入后锁定每个文件。Eclipse中的构建过程要求它生成的/res/raw/somescript.bc文件是可写的(即使没有对脚本进行任何更改)


如果它是不可写的,它就会以一种毫无帮助的方式出错。因此,如果其他人发现此问题,请不要将*.bc文件检查到源代码管理中

gen、bin源文件夹是libs(支持)中常用的库,也不应在存储库中进行检查,因为这些文件没有固定状态。另外,如果您在一个由多个开发人员共享同一项目的环境中工作(模块方面),那么您不应该共享project.properties文件(eclipse)以及库的路径,SDK路径可能不同。