Articles of out of memory

Ошибка при выходе из памяти при запуске приложения «Активность в приложении Android»?

Я работаю над приложением, где одно действие представляет собой очень сложный код с разными представлениями, раздутыми в одном макете, таком как webview (который использует html-файлы из SD-карты с изображениями), изображения, прокрутки. При запуске этой операции я получаю эти ошибки. E/AndroidRuntime(600): Caused by: java.lang.reflect.InvocationTargetException E/AndroidRuntime(600): at java.lang.reflect.Constructor.constructNative(Native Method) E/AndroidRuntime(600): at java.lang.reflect.Constructor.newInstance(Constructor.java:417) E/AndroidRuntime(600): at android.view.LayoutInflater.createView(LayoutInflater.java:586) E/AndroidRuntime(600): … […]

OutOfMemoryError: используя изображение размером 1080 * 1920, заставка <дубликат>

Я хочу реализовать страницу всплеска в приложении для Android. Таким образом, в макете xml есть изображение, а файл изображения – это файл png, который составляет 1080*1920 , при запуске приложения возникает ошибка OutOfMemoryError , как я могу это исправить? Файл XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/welcome1"/> </LinearLayout> Информация […]

OutOfMemoryError при загрузке действий

У меня довольно простая деятельность: public class SurvivalActivity extends Activity { private static final String KEY_LAYOUT_ID = "SurvivalLayoutId"; int mLayoutId; private static final int[] mSurvivalLayouts = { R.layout.survival1, R.layout.survival2, R.layout.survival3, }; @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); final Intent i = getIntent(); if (savedInstanceState != null && savedInstanceState.containsKey(KEY_LAYOUT_ID)) { mLayoutId = savedInstanceState.getInt(KEY_LAYOUT_ID, 0); […]

OutOfMemoryError при использовании Gson для синтаксического анализа большого ответа JSON

URL url = new URL("http://pubapi.cryptsy.com/api.php?method=orderdatav2"); CryptsyCurrencyPairsReturn response = gson.fromJson(new InputStreamReader(url.openStream()), CryptsyCurrencyPairsReturn.class); Это приводит к исключению OutOfMemoryException для некоторых моих пользователей на более старых устройствах Android. Как я могу проанализировать этот большой ответ, не исчерпав память?

Java.lang.OutOfMemoryError во время работы android 2.1 на Mac OS X 10.6.8

Вот проблема сборки, с которой я борюсь. Я пытаюсь построить Android 2.1 на Mac OS X 10.6.8 с помощью jdk 1.5. Команда «make» работает некоторое время, и в конце она говорит: The system is out of resources. Consult the following stack trace for details. java.lang.OutOfMemoryError: Java heap space at com.sun.tools.javac.code.Scope.dble(Scope.java:150) at com.sun.tools.javac.code.Scope.enter(Scope.java:185) at com.sun.tools.javac.comp.MemberEnter.importAll(MemberEnter.java:129) at […]

Почему я получаю утечку памяти, когда я просто делаю 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 по умолчанию […]

Intereting Posts
Android WebView загружает часть веб-сайта Вызов игровых сервисов Google Play из фрагмента Способы проверить, содержит ли ArrayList только нулевые значения Передача `Context` везде кажется беспорядочной – создавать классы для обработки различных взаимодействий с контекстом? Индексирование приложений для динамического контента Не удалось настроить Proguard для извлечения APK Основные различия между использованием API-интерфейсов Google Maps Javascript v3 и Android MapView Исключение прерывания потока в режиме Multi-Window Android: переключить цвет текста ToggleButton Производительность ORM: greenDAO быстрее ORMLite? Как рисовать с помощью фреймбуфера на Android? Как управлять датами в базе данных Android sqlite, когда меня интересует только дата (которая должна быть уникальной), а не время? Android.os.NetworkOnMainThreadException для webservice (ksoap) Есть ли способ разработки приложений Android на устройстве? Android Crittercism init как в приложении, так и в действии