Articles of out of memory

Почему я получаю утечку памяти, когда я просто делаю setContentView (R.layout.somelayout)?

В my onCreate (), я просто использую xml в качестве содержимого для активности. Почему я получаю утечку памяти. Это что-то я делаю неправильно? Мой xml просто имеет 5 кнопок изображения, с помощью stelstististable (селектор) для каждого элемента изображения. Каждое изображение размером всего 16 КБ. (Так что я использую 10 изображений – изображение с нажатым состоянием […]

Исключение из памяти при анализе ответа 5MB JSON на Android

Я получаю 5 МБ ответа JSON, я загружаю и сохраняю в StringBuffer, используя массив байтов с размером 1024. Чтобы проанализировать этот ответ, я должен создать JSONObject с параметром в виде строки. При преобразовании ответа в String я получаю out of memory exception(stringBufferVar.toString()). Из сервиса я получаю следующий ответ как максимум 5 вложений, каждый из которых […]

Android Вставка слов в ArrayList, из памяти

У меня есть два файла, словарь, содержащий слова длиной от 3 до 6 и словарь, содержащий слова 7. Слова хранятся в текстовом файле, разделенном символом новой строки. Этот метод загружает файл и вставляет его в arraylist, который я храню в классе приложения. Размер файлов составляет 386 КБ и 380 Кбайт и содержит менее 200 тыс. […]

SQL Cursor выкидывает из памяти при вызове getString

Приложение Ссылка на мой предыдущий вопрос: – Недостаточно памяти Я постараюсь быть максимально точным. Я получаю ответ от моего веб-сервиса, который вызывает длинную строку base64. Я декодирую строку и получаю огромную строку, которая содержит мои данные. Я де-сериализую строку и создаю объект своего класса, используя строку, как показано ниже. String decryptedXml = XmlObject.toDecryptedXmlString(gameDetail.getGameData(), app.getSessionEncryptionKey()); Game […]

Помещение байт в JSON на Android

Я должен отправить свои данные с помощью json и отправить сообщение с использованием байта [] в моем json. Теперь я могу получить bitmap для преобразования в bytearray, используя следующую строку кодов: selectedImageBitmap.compress(Bitmap.CompressFormat.JPEG, 100,stream); byte[] byteArray = stream.toByteArray(); Но я не могу положить этот массив байтов в Json. Я использую объект Json для Android по умолчанию […]

OutOfMemoryError при раздувании макета

Я продолжаю видеть эту ошибку из памяти в моей консоли разработчика, и я не знаю, почему журнал: android.view.InflateException: Binary XML file line #52: Error inflating class <unknown> at android.view.LayoutInflater.createView(LayoutInflater.java:518) at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:568) at android.view.LayoutInflater.rInflate(LayoutInflater.java:623) at android.view.LayoutInflater.rInflate(LayoutInflater.java:626) at android.view.LayoutInflater.inflate(LayoutInflater.java:408) at android.view.LayoutInflater.inflate(LayoutInflater.java:320) at android.view.LayoutInflater.inflate(LayoutInflater.java:276) at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:212) at android.app.Dialog.setContentView(Dialog.java:421) at ecm2.android.MessageDialog.PopUpMessage(MessageDialog.java:90) at ecm2.android.MainActivity.PopMessage(MainActivity.java:1830) at ecm2.android.MainActivity$10.onItemClick(MainActivity.java:1355) at android.widget.AdapterView.performItemClick(AdapterView.java:284) […]

Избегайте утечки памяти Android, если не используете статическое изображение

Я знаю, что это, вероятно, было рассмотрено, однако, у меня проблемы с утечкой памяти в приложении для Android. У меня есть цикл через различную картинку в библиотеке пользователей каждый раз, когда они нажимают кнопку. Это отлично подходит для первой пары, а затем выбрасывает исключение из памяти. Я огляделся и, хотя понял, что фотографии хранятся в […]

FragmentStatePagerAdapter OutOfMemoryError

Я работаю в OutOfMemoryErrors в приложении, над которым я работаю, и мне трудно понять, как его исправить и в чем проблема. Я использую FragmentStatePagerAdapter, поскольку это похоже на лучшую / рекомендуемую альтернативу. Я также использую Universal Image Loader v.1.8.4 . Случается, что когда вы просматриваете представления, куча растет и в конечном итоге заканчивается из памяти. […]

Ленивая загрузка в HorizontalScrollView для предотвращения проблемы с памятью

Я хочу добавить ленивую функцию загрузки в HorizontalScrollView, у нее есть linearlayout в качестве дочернего элемента и я добавляю к linearlayout, меня интересует прослушивание события, когда дочернее представление выходит из области видимости, я вижу, что в реализации linearlayout он не Вызовите dispatchViewVisibility или onDraw на дочернем представлении, почему я хочу, потому что растровое изображение, прикрепленное […]

MapFragment API Карт Google v2 Ошибка памяти / утечка памяти

За последние несколько дней я читал несколько подобных сообщений, но никто из них специально не ответил на эту проблему. Я начинаю получать проблему с OOM после ~ 2 минут агрессивного панорамирования карты и масштабирования с помощью гибридной карты. Приложение также, похоже, удерживает память после сбоя, потому что для достижения OOM после первого отказа требуется меньше […]

Intereting Posts
Тема приложения Android – разница при использовании темы из файла стиля xml Android-микрофон не работает, когда он используется другим приложением в фоновом режиме Как установить изображение в imageView, используя путь к файлу в android Фрагмент Tabhost Ошибка: java.lang.IllegalStateException: нет закладки, известной для тега null При недоступности подключения к Интернету Установите невидимую рамку на вид в виде списка MQTT Security – как запретить пользователям, подписывающимся на темы? Прямая трансляция из приложения Android в Youtube Модульное тестирование логики приложений Android Проблема Котлина Android: удалить все предыдущие действия из заднего стека Пользовательский переход общего элемента в конечной активности Как правильно спроектировать / настроить Android-навигатор Собирает ли шейдер во время рендеринга хорошую / действительную практику в OpenGL ES? Android: можно прикрепить файл к электронной почте без записи на SD? Можно ли проверить, была ли трансляция отправлена ​​в липком режиме? Может ли он быть прерван / удален?