2017-03-15 15 views
0

ネイティブコードからRenderScriptを利用するアンドロイドアプリケーションをビルドしようとしています。 NDKのどのバージョンがRenderScript APIをサポートしているのだろうか?レンダスクリプトはAndroid NDK r14でサポートされていますか?

NDK r14でRenderScriptヘッダーファイルが見つかりませんでしたが、バージョンr10eまで存在しました。

RenderScriptはNDKでサポートされなくなりましたか? サポートされている場合、APIのサンプルはどこにありますか?

ありがとうございます!

答えて

2

はい、r14でサポートされています。私たちのテストスイートにで使用する方法の例があります:https://android.googlesource.com/platform/ndk/+/master/tests/device/rs-cpp-basic/

LOCAL_PATH := $(call my-dir) 

include $(CLEAR_VARS) 
LOCAL_MODULE := rstest-compute 
LOCAL_SRC_FILES:= \ 
    mono.rs \ 
    compute.cpp 
LOCAL_CLANG := true 
LOCAL_CFLAGS := -std=c++11 
LOCAL_LDFLAGS := -Wl,-Bsymbolic 
LOCAL_LDLIBS := \ 
    -ldl \ 
    -llog 
LOCAL_STATIC_LIBRARIES := RScpp_static 
include $(BUILD_EXECUTABLE) 

$(call import-module,android/renderscript) 
+0

があった場合、私はこのMakefileを作成することなく、Gradleの&アンドロイドスタジオを使用してアプリケーションを構築する方法を疑問に思いますか? –

+0

RenderScriptはCで書かれたNDKプロジェクトでサポートされていますか? – RonTLV

関連する問題