Android RenderScript 샘플 코드 (SDK 버전 11)를 컴파일하려고하면 다음 오류가 발생합니다.Android RenderScript 샘플 컴파일시 오류가 발생했습니다.
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:35:33: error: unknown type name 'rs_matrix4x4'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:40:33: error: unknown type name 'rs_matrix3x3'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:45:33: error: unknown type name 'rs_matrix2x2'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:55:27: warning: declaration specifier missing, defaulting to 'int'
[2012-02-03 16:49:33 - CarouselExample] /Library/android-sdk-macosx/platforms/android-13/renderscript/include/rs_core.rsh:88:71: error: unknown type name 'float2'; did you mean 'float'?
...
다른 사람들이 유사한 문제를 겪고 있는지 검색했습니다.
이 게시물 Renderscript samples build errors은 Android-11에서 Android-13의/renderscript 디렉토리가 Android-14 +에서/renderscript 디렉토리의 내용으로 업데이트되어야한다고 언급합니다. 모든 SDK 버전이 2.1에서 4.0.3까지이며 아무 것도 없습니다 :
/platforms/android-14/renderscript
디렉토리가 있습니다. RenderScript를 사용하지 않는 프로젝트를 만들고 실행할 수 있습니다.
누구에게도 해결책이 있습니까? 아니면 누군가 내가 여기서 잘못하고있는 것을 말해 줄 수 있습니까? 파일> 새로 만들기> Android Project> 기존 샘플에서 프로젝트 만들기를 선택하면됩니다. RenderScript 샘플을 선택하면 프로젝트를 컴파일 할 수 없습니다.
/raw 디렉토리 (레이아웃, 드로어 블 등의 형제 디렉토리)는 처음에는 파일 (내 경우 carousel.bc)과 함께 제공되지만 컴파일 할 때이 파일은 삭제됩니다. 나에게 맞는 것 같지 않아.
도움 주셔서 감사합니다.