我在升级到最新的工作室 (0.2.3) 和最新的 SDK (4.3) 时收到以下错误。我的渲染脚本文件中有一些非根函数,编译器给出了一个错误,即 SDK 级别 11-15 不支持这些函数。因此,我在 build.gradle 和清单文件中将我的级别设置为 16。我不知道为什么我必须这样做两次。也许清单不再使用了。更改为 16 级后,我注意到下面的错误仍然显示“-target-api 11”。我该如何解决这个问题?在此升级之前,我的渲染脚本文件中有这些非 root 函数。
谢谢,
Gradle:C:\Users\tec\workspace\Hunting\Hunting360\src\bw.rs:66:6:错误:SDK 级别 11-15 不支持非根计算内核 convert_to_bw() C:\Users\tec \workspace\Hunting\Hunting360\src\bw.rs:86:6: 错误:SDK 级别 11-15 不支持非根计算内核 init_history() C:\Users\tec\workspace\Hunting\Hunting360\src \bw.rs:92:6:错误:SDK 级别 11-15 不支持非根计算内核 Black_White_Process()
FAILURE:构建失败并出现异常。
出了什么问题:任务“:Hunting360:compileDebugRenderscript”执行失败。
运行命令失败:C:\Program Files (x86)\Android\android-studio\sdk\build-tools\18.0.1\llvm-rs-cc.exe -O 3 -IC:\Program Files (x86)\ Android\android-studio\sdk\build-tools\18.0.1\renderscript\include\ -IC:\Program Files (x86)\Android\android-studio\sdk\build-tools\18.0.1\renderscript\clang-包括\ -p C:\Users\tec\workspace\Hunting\Hunting360\build\source\rs\debug -o C:\Users\tec\workspace\Hunting\Hunting360\build\res\rs\debug\raw -target -api 11 C:\Users\tec\workspace\Hunting\Hunting360\src\bw.rs C:\Users\tec\workspace\Hunting\Hunting360\src\color.rs 错误代码:1 输出:C:\Users\ tec\workspace\Hunting\Hunting360\src\bw.rs:66:6: 错误:SDK 级别 11-15 不支持非根计算内核 convert_to_bw() C:\Users\tec\workspace\Hunting\Hunting360\ src\bw.rs:86:6: 错误:SDK 级别 11-15 不支持非根计算内核 init_history() C:\Users\tec\workspace\Hunting\Hunting360\src\bw.rs:92:6: 错误:非根计算内核 Black_White_Process() SDK 级别 11-15 不支持
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。