pen sdk SpenSurfaceView инициирует ошибку andrruntime

Я пытаюсь использовать samsung spen sdk pen-v5.1.0_full.aar, Файл.aar помещается в / libs и добавляется в зависимости в build.gradle файл.

Я могу инициировать потраченный штраф (от com.samsung.android.sdk.pen.Spen),

Я также могу инициировать SpenPenDetachmentListener (от com.samsung.android.sdk.pen.engine.SpenPenDetachmentListener),

Однако при инициации SpenSurfaceView (от com.samsung.android.sdk.pen.engine.SpenSurfaceView), Я получаю ошибку AndroidRunTime:

02-11 16:30:03.921 25242 25242 E art     : No implementation found for boolean com.samsung.android.sdk.pen.engine.SpenGLInView.Native_isSupported() (tried Java_com_samsung_android_sdk_pen_engine_SpenGLInView_Native_1isSupported and Java_com_samsung_android_sdk_pen_engine_SpenGLInView_Native_1isSupported__)
02-11 16:30:03.922 25242 25242 E AndroidRuntime: java.lang.UnsatisfiedLinkError: No implementation found for boolean com.samsung.android.sdk.pen.engine.SpenGLInView.Native_isSupported() (tried Java_com_samsung_android_sdk_pen_engine_SpenGLInView_Native_1isSupported and Java_com_samsung_android_sdk_pen_engine_SpenGLInView_Native_1isSupported__)
02-11 16:30:03.922 25242 25242 E AndroidRuntime:    at com.samsung.android.sdk.pen.engine.SpenGLInView.Native_isSupported(Native Method)
02-11 16:30:03.922 25242 25242 E AndroidRuntime:    at com.samsung.android.sdk.pen.engine.SpenGLInView.isSupported(SpenGLInView.java:6619)
02-11 16:30:03.922 25242 25242 E AndroidRuntime:    at com.samsung.android.sdk.pen.engine.SpenSurfaceView.construct(SpenSurfaceView.java:365)
02-11 16:30:03.922 25242 25242 E AndroidRuntime:    at com.samsung.android.sdk.pen.engine.SpenSurfaceView.<init>(SpenSurfaceView.java:277)

Я подозреваю, что это что-то не так с импортом / использованием.aar sdk, но я не понимаю, почему Spen и PenDetachmentListener могут инициировать нормально, а SpenSurfaceView нет.

APK компилируется нормально и будет аварийно завершаться только тогда, когда что-то пытается запустить SpenSurfaceView.

1 ответ

Оказалось, что, SpenSurfaceView ожидать что Spen инициируется. После инициирования Spen первый, SpenSurfaceView инициирует нормально.

Другие вопросы по тегам