Здравствуйте. Сегодня получил отчет от Firebase Crash Reporting и это уже второй такой отчет. Перерыл кучу информации и ответа так и не смог найти.
android.view.Surface.nativeUnlockCanvasAndPost (Surface.java)
android.view.Surface.unlockSwCanvasAndPost (Surface.java:331)
android.view.Surface.unlockCanvasAndPost (Surface.java:312)
android.view.SurfaceView$4.unlockCanvasAndPost (SurfaceView.java:1031)
net.miniline.trackball.Classes.DrawThreads.Thread_SelectBlock.run
(Thread_SelectBlock.java:266)
Вот сам run();
@Override
public void run()
{
Canvas canvas;
while (isRunning)
{
long curTime = getTime();
long elapsedTime = curTime - prevRedrawTime;
if (elapsedTime < REDRAW_TIME) { continue; }
canvas = null;
try
{
canvas = surfaceHolder.lockCanvas();
synchronized (surfaceHolder)
{
draw(canvas);
}
}
catch (NullPointerException e) {}
finally
{
if (canvas != null)
surfaceHolder.unlockCanvasAndPost(canvas);
}
prevRedrawTime = curTime;
}
}
На Api 10 (Android 2.3.3) работает отлично. На эмуляторе я не смог вызвать эту ошибку как не старался.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть такая записьВ ней создается класс с значениями 1 и 100 и потом проверяется, действительно ли он создался с такими значениями
Я работаю над небольшим проектом в целях обучения, который использует Spring Security, AngularJS и RESTПри реализации логина столкнулся с такой проблемой: