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

Определение утечек памяти (Android Studio) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Дата установки приложения android через PC? http://www.cyberforum.ru/android-dev/thread1760651.html
Смартфон Asus Zenfon 5 A501CG Root права получены! Как узнать, полные данные о установке приложения(дата, время, размер...) Дело в том, что приложение специфическое, процесс висит и его нельзя удалить, более того это приложение имеет доступ к 1.Получение данных о статусе телефона 2.Фото и видеосъемка 3.Запись аудио 4.Просмотр ваших контактных данных и прочие
Программирование Android Обратная связь в приложении на Андроид Здравствуйте, такой вопрос. Как реализовать обратную связь на андроид ? с полями ФИО, текст, и 2-3 фотографии. И так чтобы все это отправлялось на мой email? (И так, чтобы пароль от почты не хранился в самом приложении) Пробовал реализовать через WebView. т.е. в форме webview отображается web сайт с обратной связью, форма работает, но при нажатии на выбор файла ничего не происходит, как... http://www.cyberforum.ru/android-dev/thread1760625.html
Не открывается карта через интент Программирование Android
Здравствуйте форумчане столкнулся с проблемой. У меня не открывается карта по нажатию кнопки. Текст ошибки следующий: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=geo:56.245883, 43.427562 } Код: public class AutoServiceDetailActivity extends Activity implements View.OnClickListener{ private ShareActionProvider...
Наглядно расположить данные в GridView Программирование Android
Мне нужно отобразить в GridView следущее. У меня есть один большой обьект в нем есть 2 обьекта один user маленький(состоит из двух полей int balance; int miles;) и второй feed - он содержит 3 массива обьектов - первый массив содержит 4 обьекта, второй массив - 6 обьектов, третий массив - 3 обьекта. Причем каждый из обьектов этих массивов содержит 6 полей и еще четыре обьекта( информация в полях...
Программирование Android Почему картинка рисуется увеличенной http://www.cyberforum.ru/android-dev/thread1759831.html
Добрый день. Пытаюсь нарисовать png картинку на экране. Картинка рисуется но гиганская. Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.qw); Paint paint = new Paint(); canvas.drawBitmap(bm, 0, 0, paint); canvas.drawRect(0, 0, 100, 100, paint); Черный квадрат нарисован кодом, зеленый соответственно из файла. при этом размер изображения в файле 100*100...
Программирование Android Подготовить класс для большого JSON Помогите составить класс для JSONа по ссылке http://mobile165.hr.phobos.work/list(ну чтобы этот JSON можно было поместить в этот класс при помощи билиотеки gson). Пробовал через Code - Generate - gsonFormat, создавал класс для этого JSONа TestModel, но не получается - выдает parse eror!! может даже из за кирилицы. Как быть, как должен выглядеть класс для этого JSONа? Можете помочь составить его?... подробнее

Показать сообщение отдельно
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
13.06.2016, 14:41  [ТС]     Определение утечек памяти (Android Studio)
Еще такой вопрос вот я скачал все же MAT. Могу получить дамп памяти в Android Studio и отдать его на анализ в MAT, но проблема то в том, что как же тогда отследить утечку. Если допустим у меня в приложении во время выполнения все время увеличивается поторебление памяти и я сделаю дамп памяти в определенный момент. Я тестировал это на примере AsynkTask который создается в активити и удерживает ссылку на старое активити. Потребление памяти по мере поворотов экрана росло. Ну сделал я дамп памяти и открыл в MAT. Там увидел одну сильную ссылку на MainActivity и ее компоненты и все по сути. Но дело в том, что не факт, что эта ссылка осталась на экземпляр старого активити, которое было до поворота может это уже ссылка из AsykTask уже на новый экземпляр активити, который выполняется в данный момент и не факт, что это говорит об утечке памяти. Так как же все таки при помощи MAT находить утечки? Как MAT информирует об утечках? Как в этом примере с AsynkTask при помощи MAT определить утечку, где отобразится ссылка именно на экземпляр активити до поворота?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru