android - 生成的渲染脚本文件导致 “Invalid unicode”错误

我正在尝试一些Renderscript示例(当前正在尝试carousel sample)。

我在gen文件夹中不断收到一个奇怪的错误,该错误只说“Invalid Unicode”,并在每个生成的文件中指向“\ u”,例如(忽略“...”):

 * This file is auto-generated. DO NOT MODIFY!
 * The source Renderscript file: C:\Users\user\Desktop\...

因此,对于“\ user”,它说到它的“\ u”部分是无效的unicode。但是我不是那个人。

我该如何解决这个奇怪的问题?

说到轮播示例,该示例是否有替代方案,甚至可以避免使用Renderscript,但仍然可以在旧的Android API上使用?也许改用OpenGL?

最佳答案

这是我们编译器(llvm-rs-cc)中的错误。我在Android代码库中对此进行了内部修复,但可能要过一段时间才能公开发布(下一个AOSP/SDK工具版本)。我目前同意上述解决方法(路径中没有\ u)。您也可以在创建生成的源文件后始终对其进行修改,因为它仅位于注释块中(而不是实际运行的代码中)。

https://stackoverflow.com/questions/15356894/

相关文章:

android - 如何解决Java Eclipse中的 “The hierarchy of the

visual-c++ - 如何针对VES2008编译Greta?

compiler-construction - 未定义对ruserok错误的引用

compiler-errors - 错误: no newline at end of file [-

perl - 无法编译我的 perl 脚本。让一切正常工作的最简单方法是什么?

windows - Windows上的powerpc编译器给出 “c++ compiler not

vba - 具有多个条件的Select Case函数不循环

android - 如何解决java.lang.NoClassDefFoundError

asp.net - asp.net C#编译器错误CS1061

xcode - Intel C++编译器,无法在OS X上打开stdarg.h