Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить взаимную блокировку (диагностика) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Защита apk http://www.cyberforum.ru/android-dev/thread1811860.html
Есть игра, которую хочу выложить в плей маркет. В игре реализованы рекорды, которые хранятся на сервере. Что, если злоумышленник вытащит apk, из него прочитает код, найдёт адреса скриптов для...
Программирование Android В чем писать? здравствуйте, подскажите пожалуйста в чем вы пишите? я скачал andrid studio, а там компилируется 10ть минут или так во всех заранее спасибо http://www.cyberforum.ru/android-dev/thread1811858.html
Программирование Android I7 6700HQ + 8 гб оперативки, будет летать?
Покупаю ноут (100% нужен именно ноут) с такими характеристиками, как долго собирается проект? Удобно работать?
Теория. Какой IF лучше? Программирование Android
Добрый день. Хочу понять какой IF лучше использовать, какие недостатки и плюсы. Есть ли вообще разница. Возможно есть разница в использовании памяти? 1) Не используется return, функция добегает до...
Программирование Android Ошибка Grade в Android Studio в Ubuntu http://www.cyberforum.ru/android-dev/thread1811568.html
Помогите пожалуйста с ошибкой в Android Studio:) После установки Android Studio 2.2 на Ubuntu(linux) и создании проекта выводится вот такое сообщение (Ошибка): Error:Process 'command...
Программирование Android Изменить размер изображения под телефон Всем привет, у меня такая проблема в данный момент: у меня есть картинка размером 1200 x 800 и мне нужно сделать так, чтобы она одинаково смотрелась на разных смартфонах и планшетах, т.е. чтобы... подробнее

Показать сообщение отдельно
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,317
22.09.2016, 16:47  [ТС]
Да там же как то при помощи DDMS Android Studio можно проще определить да? И еще не подскажите как правильно разобрать сам дамп потоков? Там есть id потока и прочее. Можете подробнее объяснить это все если можно?

Добавлено через 7 минут
Например если такой дамп получился
Код
"Thread-23" daemon prio=5 tid=22 NATIVE
  | group="main" sCount=1 dsCount=0 obj=0x4056fbc0 self=0x1b5da0
  | sysTid=764 nice=0 sched=0/0 cgrp=bg_non_interactive handle=1793248
  at android.os.MessageQueue.nativePollOnce(Native Method)
  at android.os.MessageQueue.next(MessageQueue.java:119)
  at android.os.Looper.loop(Looper.java:117)
  at com.que.gpslogger.module.b.a.run((null):-1)
 
"Thread-22" prio=5 tid=21 TIMED_WAIT
  | group="main" sCount=1 dsCount=0 obj=0x40573d58 self=0x1b6768
  | sysTid=765 nice=0 sched=0/0 cgrp=bg_non_interactive handle=1796256
  at java.lang.Object.wait(Native Method)
  - waiting on <0x40573cf0> (a com.que.gpslogger.d.q)
  at java.lang.Object.wait(Object.java:395)
  at com.que.gpslogger.a.run((null):-1)
  at java.lang.Thread.run(Thread.java:1019)
 
"Thread-21" prio=5 tid=20 TIMED_WAIT
  | group="main" sCount=1 dsCount=0 obj=0x4056e678 self=0x1b4b18
  | sysTid=763 nice=0 sched=0/0 cgrp=bg_non_interactive handle=1789008
  at java.lang.Object.wait(Native Method)
  - waiting on <0x4056e5c0> (a com.que.gpslogger.d.n)
  at java.lang.Object.wait(Object.java:395)
  at com.que.gpslogger.a.run((null):-1)
  at java.lang.Thread.run(Thread.java:1019)
 
"Thread-19" prio=5 tid=18 WAIT
  | group="main" sCount=1 dsCount=0 obj=0x4056d860 self=0x1b3f70
  | sysTid=761 nice=0 sched=0/0 cgrp=bg_non_interactive handle=1786024
  at java.lang.Object.wait(Native Method)
  - waiting on <0x40573458> (a java.lang.VMThread)
  at java.lang.Object.wait(Object.java:358)
  at java.lang.Thread.join(Thread.java:914)
  at com.que.gpslogger.d.k.c((null):-1)
  at com.que.gpslogger.a.run((null):-1)
  at java.lang.Thread.run(Thread.java:1019)
Как его разобрать где здесь deadlock?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru