Описание тега android-largeheap

Параметр в объявлении приложения в манифесте Android, который указывает, должны ли процессы вашего приложения создаваться с большой кучей Dalvik.
0 ответов

java.lang.OutOfMemoryError: Не удалось выделить 7144212 байтов для выделения с 4194304 свободных байтов и 4 МБ до OOM

Я пытаюсь сгенерировать изображения из строкового массива, преобразовав текст строки в растровое изображение через холст краски, и я генерирую 50 изображений в одном действии. public View getView(int position, View convertView, ViewGroup parent) { I…
1 ответ

Как исправить ошибку java.lang.OutOfMemoryError в Android

Я хочу разработать приложение для Android и в этом приложении использовать много методов. но иногда, когда работа с приложением показывает мне эту ошибку в LogCat: E/AndroidRuntime: FATAL EXCEPTION: main Process: ir.mototel.mototel, PID: 4899 java.l…
04 дек '16 в 07:45
1 ответ

Конвертируйте БОЛЬШОЙ объект изображения в растровый объект Android.

Я пытаюсь получить изображение из веб-представления, но, когда я вызываю "webView.capturePicture()", это приносит мне объект Picture. В большинстве случаев мне достаточно использовать следующий код для преобразования его в растровый объект Bitmap b …
7 ответов

Каковы преимущества установки значения LargeHeap в true?

У меня есть приложение с почти 50 классов, которые я устанавливаю android:largeHeap="true", как можно увидеть ниже. Это хорошая практика? <application android:name=".MyApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher" a…
10 дек '14 в 09:02
3 ответа

Monodroid/Android используют android:largeHeap на старых устройствах

Я использую android:largeHeap в своем Приложении, чтобы получить больше памяти, потому что у меня есть большое изображение в просмотре прокрутки, в противном случае мое приложение зависло бы с исключением из памяти. У меня есть 2 устройства, одно с …
1 ответ

android largeheap приравнивается к истинному на основе устройств

Я хочу добавить в мой манифест android:largeheap="true" на основе некоторых устройств. В основном устройства, работающие под управлением ОС 5.1 и ниже. Потому что многие из моих клиентов используют телефоны samsung s3, китайские, индийские, пакистан…
15 авг '17 в 06:50
0 ответов

Как запустить тесты Android с largeHeap="true"?

У нас есть клиентское приложение для планшетов, и нам нужно больше, чем обычная куча, поэтому наше приложение определяет атрибут largeHeap="true" для тега приложения в AndroidManifest.xml. Это отлично работает. Однако, когда мы запускаем тесты на ус…
29 окт '12 в 06:57
2 ответа

Каковы недостатки использования Android: LargeHeap="True"?

Недавно я уменьшил максимальный пик памяти моего приложения со 100 МБ до 45 МБ, и мне любопытно, каковы недостатки использования android:largeHeap="true", кроме возможности вытолкнуть другие приложения из памяти? Если размер не вырастет настолько, ч…
04 окт '14 в 04:27
0 ответов

Не удалось выделить 7144212 байтов для выделения 4194304 свободных байтов и 4 МБ до OOM

Я пытаюсь сгенерировать изображения из строкового массива, преобразовав текст строки в растровое изображение через холст краски, и я генерирую 50 изображений в одном действии. public View getView(int position, View convertView, ViewGroup parent) { I…
6 ответов

Сохранить качество изображения при декодировании потока в Android

У меня есть изображение на SDCard и нужно показать на изображении Проблема в том, что после того, как он был декодирован, кажется, что качество ухудшается. Есть ли способы сохранить качество и в то же время сохранить память? Или, если бы я использов…
2 ответа

Как увеличить память для приложения

Как увеличить память для приложения? E/GraphicsJNI(305): VM won't let us allocate 5529600 bytes У меня есть эта ошибка, и я пытаюсь применить largeHeap="true" но я получаю ошибку: error: No resource identifier found for attribute 'largeHeap' in pack…
5 ответов

Повторное использование растрового изображения с включенным LargeHeap

Перед включением largeHeap В этом случае я работал с большими растровыми изображениями, и они занимают почти всю память, доступную для приложения, а их переработка по навигации и загрузка новых работают практически на полную доступную кучу. Однако, …
0 ответов

Ошибка Android:(9, 36) ошибка: слишком большой код

Я использую огромный многомерный: Массив данных в Java-файле и выдача мне ошибки Ошибка:(9, 36) ошибка: слишком большой код.. И он не компилируется. Данные таковы: String[][] Searchitems = new String[][]{ {"Maruti","1", "Swift", "1", "vdi","1"}, {"M…
3 ответа

Любой способ использовать LargeHeap для v3.x и игнорировать для 2.x в манифесте?

Я бы хотел использовать опцию Android:LargeHeap="true" в манифесте, чтобы получить немного дополнительной памяти (мы имеем дело с 5+ МБ растровыми изображениями на экранах с высоким разрешением 1980x1200 и ожидаем еще большие дисплеи в ближайшее вре…
11 янв '13 в 01:10
2 ответа

android:largeHeap="true" не работает

Возможный дубликат: largeHeap = true тег манифеста не работает? я кладу android:largeHeap="true" в теге приложения файла манифеста и установите версию minSdk в android:minSdkVersion="12" а также android:targetSdkVersion="15" но это не работает, и я …
10 дек '12 в 11:00
0 ответов

Android android: большая куча только для раздела приложения

У меня есть раздел приложения (Activity/Fragment) где мне нужно много памяти. Если я установлюandroid:largeheap к true в manifestвсе приложение работает медленнее. Есть ли способ установитьandroid:largeheap к true программно или как-то запрашивать б…
04 окт '19 в 11:20