eclipse项目文件夹旁边显示一个红叉,无法编译。
在调查'问题'时,它说llvm-rs-cc.exe缺失,所以我手动下载并将其放在平台工具中。
现在我遇到了这个问题:llvm-rs-cc:错误:未知参数:Android渲染中的'-target-api'
错误是什么?
针对Android 4.2编译。源库:isoviewer-2.0-rc23.jar,xmpcore 5.1.1.jar,android.jar(17)和jre 1.7
任何帮助都将不胜感激。
答案 0 :(得分:1)
您安装了哪些revision of ADT?我可以告诉你Renderscript对我来说很好,直到我在我的电脑上将Eclipse升级到最新的ADT 22。随着更新出现了错误消息(当随后用其中的Renderscript编译应用程序时)“执行Renderscript时出错。请检查llvm-rs-cc是否存在于C:\ Users \ MyName \ AppData .... \ platform-tools “这看起来像你第一次收到的错误。
该错误,显然也影响了Mac,已被报道here我在该线程的底部注意到了Mac OS的解决方法。我还没有找到Windows的解决方案。
此外,至少在Windows方面,Renderscript现在并非完全破碎。连接到我的手机时,我得到了“无法找到类”调试失败(与V4支持库有关),这是我之前没有遇到的事情。对于这个问题,this stackoverflow thread提供了一个对我有用的修复。
答案 1 :(得分:0)
此错误报告为问题55342:https://code.google.com/p/android/issues/detail?id=55342
在尝试不成功后,我发现我的整个Android SDK和整个Eclipse安装的备份时间为2013年2月22日。在还原到这些副本时,helloCompute示例Renderscript应用程序编译好了!
我建议应该有工作工具组合的公共来源,因此有一种简单的方法可以在“升级”被破坏时恢复。 唐
答案 2 :(得分:0)
我得到了同样的错误 - 缺少llvm-rs-cc.exe文件。我收到了所有最新的更新,但仍然无效。
经过几个小时的挫折后终于得到了一个解决方案: 将具有llvm文件的build-tools / android-4.2.2目录的内容复制到platform-tools目录,然后按照przemek给出的说明(谢谢!)下载并编译他们的c#代码: https://code.google.com/p/android/issues/detail?id=55342#c50
答案 3 :(得分:0)
下载dependencies {
classpath 'com.android.tools.build:gradle:3.2.0-alpha17'
}
,将此文件复制并粘贴到您的sdk文件夹中,然后删除旧的llvm-rs-cc.exe
不要安装或运行此文件。