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ディレクトリの内容で更新する必要があることを示しています。私は2.1から4.0.3までのすべてのSDKバージョンを持っていて、何もありません。
/platforms/android-14/renderscript
ディレクトリです。私はRenderScriptを使用しないプロジェクトをビルドして実行することができます。
誰にでもこの解決策が見つかりましたか?誰かが私がここで間違って何をしているのか教えてもらえますか?ファイル>新規> Androidプロジェクト>既存のサンプルからプロジェクトを作成を選択します。 RenderScriptサンプルを選択すると、プロジェクトをコンパイルできません。
私は、/ rawディレクトリ(レイアウト、描画可能ファイルなどの兄弟ディレクトリ)には最初はファイル(私の場合はcarousel.bc)が付属していますが、コンパイルするとこのファイルが削除されています。私にとっては正しいとは思わない。
ありがとうございました!