Форум программистов, компьютерный форум CyberForum.ru

Определить взаимную блокировку (диагностика) - Программирование 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, функция добегает до конца и выходит public void SomeFunction(bool someCondition) { if (someCondition) { // Do Something } }
Программирование Android Ошибка Grade в Android Studio в Ubuntu http://www.cyberforum.ru/android-dev/thread1811568.html
Помогите пожалуйста с ошибкой в Android Studio:) После установки Android Studio 2.2 на Ubuntu(linux) и создании проекта выводится вот такое сообщение (Ошибка): Error:Process 'command '/media/nikol/DATA/FILES_UBUNTU/Android_Programm/android-studio/jre/bin/java'' finished with non-zero exit value 2 пробавал менять версию в файле build.gradle: dependencies { classpath...
Программирование Android Изменить размер изображения под телефон Всем привет, у меня такая проблема в данный момент: у меня есть картинка размером 1200 x 800 и мне нужно сделать так, чтобы она одинаково смотрелась на разных смартфонах и планшетах, т.е. чтобы изображение само подгонялось под разрешение экрана. Как это сделать при помощи bitmap и canvas? public class DrawView extends View { private Bitmap bitmap1; private Bitmap bitmapSource1; public... подробнее

Показать сообщение отдельно
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
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?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru