在我看來,android有一個包含Renderscript支持的android.support.v8包。事情是,這似乎沒有記錄在任何地方 - the support library docs不說任何關於v8軟件包,只是v4和v13。通過支持庫的Renderscript
該包是否支持API等級8以上的所有設備,並且可以安全地用於生產?
在我看來,android有一個包含Renderscript支持的android.support.v8包。事情是,這似乎沒有記錄在任何地方 - the support library docs不說任何關於v8軟件包,只是v4和v13。通過支持庫的Renderscript
該包是否支持API等級8以上的所有設備,並且可以安全地用於生產?
PSA for Googlers:RenderScript is now part of the Android Support Library。你可以在Android 2.2+上使用它。
我的Android工具包含的文件:
./build-tools/18.1.0/renderscript/lib/renderscript-v8.jar
./build-tools/18.1.1/renderscript/lib/renderscript-v8.jar
把它們放在你的項目將導致Eclipse和螞蟻工作構建的庫/目錄。
我有eclipse,android sdk工具22.6.3,android平臺工具19.0.1,我同時設置了這兩個項目的API 19 android 4.4.2。
我能夠編譯和運行hellocompute(從Android 19的樣本),並希望將其更改爲Android支持v8的東西。
以下步驟爲我工作:
1.設置的Android構建目標4.4.2 API 19
2.加 「rendersrcipt-v8.jar」 在Android的構建路徑
庫3.in project.properties設置之類的東西
"target=android-19
renderscript.target=19
renderscript.support.mode=true
sdk.buildtools=19.0.3"
4.Comment了以下進口線:
import android.renderscript.RenderScript;
import android.renderscript.Allocation;
,並導入
import android.support.v8.renderscript.*;
5.clean項目和重建。
以上。謝謝。 – cucko 2014-05-13 07:48:42
從「sdk \ build-tools \ APILEVEL \ renderscript \ lib \ renderscript-v8.jar」中選擇支持v8,其中api級別高於18 – 2015-05-05 12:08:24
確實,謝謝您更新答案。強制I/O通話 - https://developers.google.com/events/io/sessions/331954522 – Delyan 2013-09-27 19:56:39
從「sdk \ build-tools \ APILEVEL \ renderscript \ lib \ renderscript-v8.jar」中選擇支持v8,其中api級別正是我正在尋找的18 – 2015-05-05 12:08:16