2017-07-04 2 views
0

ライブラリを使用して画像を編集しています。それは、Androidのマシュマロおよび以前のバージョンを実行しているデバイス上で正常に動作しますが、このエラーでのAndroid 7.0にクラッシュ:nougatを実行しているデバイスで画像編集ライブラリがクラッシュする

AndroidRuntime: FATAL EXCEPTION: Thread-56 Process: com.neon.android, PID: 21869 android.support.v8.renderscript.RSRuntimeException: Loading of ScriptC script failed. at android.support.v8.renderscript.ScriptC.<init>(ScriptC.java:61)

しかし、上記のエラーがbuild.gradleファイルにさまざまなプロパティにこれらの値を設定することで対処されました

上記の変更の結果、アプリケーションは7.0で動作しますが、他のすべてのバージョンのAndroidではクラッシュします。ライブラリが他のバージョンでも動作するようにするにはどうすればよいですか?

これは任意のに役立ちます場合は、古い値をway-:

compileSdkVersion 23 
buildToolsVersion "24.0.0" 
renderscriptTargetApi 20 
android:targetSdkVersion="22" 

答えて

0

問題はtargetSdkVersionとありました。 7.0台のデバイスのみをターゲットにしていました。それを22に変更して解決しました。他の値は変わりません。

compileSdkVersion 25 
buildToolsVersion '25.0.2' 
renderscriptTargetApi 23 
関連する問題