0

我在我的 Nexus 6 上运行 Android M 预览版,但我怀疑这是问题所在。

在 Android Studio 中清理和重建没有效果。

4

1 回答 1

1

好的,我知道这是一个古老的问题,但无论哪种方式:清除应用程序缓存,您就会看到更改。

RenderScript 编译后的代码存在于应用缓存中,以避免重新运行时的编译开销(它在 Android Studio 中编译一次为中间字节码,然后在设备上再次编译为特定于设备的机器码)。在此处查看详细信息:https ://www.youtube.com/watch?v=dJwKXOLjEPA和此处http://llvm.org/devmtg/2011-11/Hines_AndroidRenderscript.pdf

如果您愿意,您可以在应用程序本身中执行此操作,至少在开发时是这样。

于 2019-06-15T22:18:33.390 回答