Android RenderScriptサンプルコード(SDKバージョン11)をコンパイルしようとすると、次のエラーが発生します。
[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サンプルビルドエラーは、たとえば、Android-11からAndroid-13の/renderscriptディレクトリをAndroid-14以降の/renderscriptディレクトリの内容で更新する必要があることを示しています。2.1から4.0.3までのすべてのSDKバージョンがありますが、次のものはありません。
/platforms/android-14/renderscript
ディレクトリ。RenderScriptを使用しないプロジェクトをビルドして実行できます。
誰かがこれに対する解決策を見つけましたか?または、誰かが私がここで間違っていることを教えてもらえますか?[ファイル]>[新規]>[Androidプロジェクト]>[既存のサンプルからプロジェクトを作成]を選択するだけです。RenderScriptサンプルを選択すると、プロジェクトをコンパイルできません。
また、/ rawディレクトリ(レイアウト、ドローアブルなどの兄弟ディレクトリ)には最初にファイル(私の場合はcarousel.bc)が付属していますが、コンパイルすると、このファイルが削除されます-これは表示されません私の権利。
助けてくれてありがとう!