2016-06-20 14 views
0

ich wenig Probleme haben, Wenn ich bauen versuchen Anwendung von Google-Quelle erhält ich diese Fehler: Screen
Es ist wie es nicht Bibliotheken von render liest, aber es sollte, becouse ich dies war in den build.gradle:Wie Android-Anwendung mit RenderScript erstellen?

 renderscriptTargetApi 19 
     renderscriptSupportModeEnabled true 

Dies ist oryginal Quelle:

https://android.googlesource.com/platform/packages/wallpapers/Basic/+/kitkat-release 

Und das ist mein von Android Studio ist:

https://dl.dropboxusercontent.com/u/29006390/wallpaper.7z 

Wenn ich etwas falsch mache, bitte sagen Sie mir, weil dies mein erster Versuch ist, etwas mit RS zu bauen.

EDIT
Ich wurde folgendermaßen geändert: "renderscriptTargetApi 14" und fast arbeiten, Details in meinem Kommentar unten.

Antwort

0

RenderScriptGL (Grafik) wurde in API 16 abgeschrieben

https://developer.android.com/reference/android/renderscript/RenderScriptGL.html

Das Live-Wallpaper Projekt, das Sie aus dem Repository kopiert enthält ältere Live-Wallpaper Szenen, die die veraltete API verwenden. Warum diese im Repository blieben, obwohl sie veraltet sind, ist unbekannt.

Siehe auch: android.renderscript.renderscriptGL issue

+0

I geändert wurde „renderscriptTargetApi 14“ und es funktioniert, ist es diese alten Bibliotheken liest, danke. Aber jetzt in Java-Dateien bezieht sich auf RenderScript (FallRS.java, GalaxyRS.java, etc.) ist dieser Fehler: [Bildschirm] (http://i.stack.imgur.com/RiSGI.jpg) So ist es näher zu kompilieren, aber immer noch etwas fehlt (va ScriptC_ ...) könnte jemand beraten, hilft mir, es zu kompilieren? – popos1