Страницы
- Друзья
- Карта сайта
- О сайте
Промо
При попытке установить само сборный JIMM на телефон Samsung выскакивает ошибка «Файл JAR превышает максимальный размер». Дело в том, что многие телефоны Samsung не осиливают файлы больше 300 килобайт. В моём случае JIMM весит 360 килобайт. Возникает вопрос — Как установить JAVA приложение больше 300кб на телефон Samsung?
Максимальный размер jar файла не должен превышать 300кб. То есть аська будет без картинок и чрезвычайно примитивная,с минимумом смайлов.А устанавливается она «по воздуху».
- Открываем jad, ищем там строчку MIDlet-Jar-Size и делаем значение меньше чем 307200 (например число 299999)
- Дальше устанавливаем как обычно.
- А Jad редактируем прямо с телефона программой Minicommander версии 2.2 или выше, MobyExplorer версии 1.1.1 или выше. Пример — программа Minicommander: Наводим курсор на jad и нажимаем 4 — открывается редактор, ставим свое значение и сохраняем.
Также можно отредактировать с компьютера любым текстовым редактором. Изменить оглашённый размер файла в JAD-файле (если он есть, если нет, то можно сделать, см. ниже), открыв его в блокноте и в поле MIDlet-Jar-Size изменив значение, например на «40000».
После проведения этих манипуляций, ява машина будет думать что размер файла тот , который указали вы. У меня все заработало.
Комментарии
Комментарий от Павел [ 9 марта, 2012, 12:16 ] |
При установке любого jar – приложения отображается сообщение “Файлы jar недопустимы”. |
Комментарий от Алёшина [ 23 марта, 2012, 13:34 ] |
Дело в том что с точки зрения будущей жизни программы этого делать категорически нельзя, тем более после того как вы “обманули” телефон, будет появляться “содержимое не соответствует приложению” |
Комментарий от Анна [ 25 марта, 2012, 14:00 ] |
Помогите установить ворд на телефон GTS 5610 |
Комментарий от витёк [ 2 апреля, 2012, 19:47 ] |
самсунг гт-с3011 не запускаеться мини командер и сделать ничего не могу может хто чё подскажет |
Комментарий от санёк [ 3 апреля, 2012, 18:56 ] |
привет у меня samsung gt-c3011 подскажите пожалуйста как скачать оперу если он всё время выдаёт ошибка java или сильно большой формат |
Комментарий от Кирилл [ 6 апреля, 2012, 23:32 ] |
Для решения этой проблемы понадобится изменить параметр максимального размера JAR в инженерном меню. Для этого сделайте следующее: |
Комментарий от Вова [ 8 апреля, 2012, 15:21 ] |
Что я могу сказать…На samsung GT-S5610 оно точно не канает. Парюсь уже неделю |
Комментарий от Саня [ 15 апреля, 2012, 15:59 ] |
как прошить samsung c3300i? |
Комментарий от Николай [ 18 апреля, 2012, 18:21 ] |
Всем пользователям Samsung GT-c3300i или k, без разницы!Да, изменение настроек максимально разрешенного размера файлов JAR помогает, файлы устанавливаются, но “Ошибка JAR” и “файл JAR не допустим” с этим не связанны.У этого телефона слабые системки, т.е. оператива,видюха и проц, поэтому и возникают такие ошибки как “Ошибка JAR” и “Файл JAR недопустим”.Можно конечно попарить мозги, но я сомневаюсь, что получится их решить. |
Комментарий от Илья [ 25 апреля, 2012, 13:41 ] |
Спасибо всем, очень помогло, не мог игру выше 500 скачать а тут в инете посмотрел что делать, и помогло!!!!!!!!!!!!!!! УРА!!!!!!!!! |
Комментарий от иван [ 11 мая, 2012, 20:50 ] |
спасибо!!!! |
Комментарий от Inal [ 13 мая, 2012, 13:00 ] |
большое спасибо!!!!! |
Комментарий от Влад [ 16 мая, 2012, 22:52 ] |
Я ВООБЩЕ НЕПОНЕМАЮ ЧТО НАДО ДЕЛАТЬ! НУ ВОТ, ввел я код *#52828378# Далее высветилось меню по придыдущим комам я понял что надо нажать на второй пункт, да? но когда я нажымаю там высвечуеться |
Комментарий от Ромыч [ 22 мая, 2012, 18:34 ] |
Я ваще не врубился где найти OTO test?Моя модель Sansung j700 |
Комментарий от Ромыч [ 22 мая, 2012, 18:34 ] |
Samsung* |
Комментарий от Ульяна [ 18 июня, 2012, 15:14 ] |
Вообще ничего не могу настроить в телефоне,всё время выдаёт ошибка java или сильно большой формат((((у меня телефон-Samsung GT-C3011((((попробовала все методы выше сказанные(((помогите плиззз!!!! |
Комментарий от Ольга [ 19 июня, 2012, 12:27 ] |
A это бесплатно набирается?? или за деньги ? скажите пожалуйсто! |
Комментарий от Ольга [ 19 июня, 2012, 12:33 ] |
пишет не выполнено! Samsung gt-c3011 что нужно сделать? |
Комментарий от Ольга [ 29 июня, 2012, 08:05 ] |
ВНИМАНИЕ! у кого samsung c-3010 или c3011 если пишет НЕВЕРНЫЙ ФОРМАТ нужно переименовать игру как можно короче! |
Комментарий от кент [ 13 июля, 2012, 21:40 ] |
у меня самсунг с3010 и ничего из выше перечисленного не помогает:( помогите:( напишите на мыло KOSOY1@nasimke.ru пожалуйста |
Комментарий от Елена Максимова [ 16 августа, 2012, 10:11 ] |
У меня Самсунг B5722, была проблема с установкой электронной книги, весила она 526Кб, а телефон поддерживает не более 500кб, набрала инженерные коды написанные в начале поста (Комментарий от mavr [ Сентябрь 7, 2010, 09:04 ]) и всё ОК, книга загрузилась и запустилась, спасибо ОГРОМНОЕ!!! |
Комментарий от Аолин [ 22 августа, 2012, 17:58 ] |
Спасибо большое. Всё получилось. с3222 самсунг |
Комментарий от blackwoolf154@mail.ru [ 28 августа, 2012, 12:14 ] |
почему я немогу открить и jar и jad птшет завантаження йар недейсние и йад также |
Комментарий от Ярослав [ 2 сентября, 2012, 10:35 ] |
у меня ошибка загруженные файлы Jar недопустимы че делать? раньше игры устанавливались а теперь нет |
Комментарий от Vladimir [ 5 сентября, 2012, 16:32 ] |
Помогите плиз, я зделал как нужно и уменя пишет ошибку недопустимое приложение, если кто зделал и у вас получилось дайте мне ваш скайп надеюсь вы будете любезны и скачаете мне асю уменя телефон Samsung GTS5610 немогу уже столько асек перепробовал неодну не нашёл! А на этот сайт надеюсь! |
Комментарий от Макс [ 21 сентября, 2012, 17:52 ] |
У меня Samsung GT-c3011 делаю все что вышеперечислено незнаю скока сайтов облазил уже.но у меня нифига не пашет( пишет Ошибка Java.слишком большой размер данных.а с MIDlet-Jar-Size Ваще телефон перезагружается.Помогите мне. пожалуйста_) скока еще мучитьтся |
Комментарий от Вова [ 22 сентября, 2012, 14:02 ] |
подскажите тупому человеку как сделать |
Комментарий от Вова [ 22 сентября, 2012, 14:13 ] |
где ето найти? |
Комментарий от Эд [ 23 сентября, 2012, 15:15 ] |
вообще не пойму где найти этот jad где он находится?скачать игру в jad или что все пишут открываем jad,а где его открываем??? |
Комментарий от Эд [ 23 сентября, 2012, 15:20 ] |
у меня с3322 |
Поиск по сайту
Статистика
Мета
- Админ
- RSS записей
- RSS комментариев
My app is for view images When user click on next button show next image or back button show the previous image, the problem started When I tried to run the project I see some error about images size
«The file is too large; 80.83M. Showing a read-only of the first 2.56M».
I tried this solution the privous message is disappered but I still see some errors
Error:error: failed to read data meta data.
Error:failed parsing overlays.
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
The first error
The second error
asked Mar 23, 2018 at 14:02
3
1) Write android:largeHeap="true"
in your manifest under application.
2) Go to File -> Invalidate caches/restart -> Just restart. This will clear all caches.
3) Go to Build -> Clean project
4) Go to Build -> Rebuild project
answered Mar 23, 2018 at 14:11
Why do you need a PNG this big? A good practice is to keep your APK size as small as possible, with a reasonable size for an app like yours around 4MB. Even if you crunch these PNG images they will still be way too big and result in a huge size of your APK.
According to the Android Developers’ guide:
Users often avoid downloading apps that seem too large, particularly
in emerging markets where devices connect to often-spotty 2G and 3G
networks or work on pay-by-the-byte plans.
More info: here
answered Mar 23, 2018 at 14:58
Izabela OrlowskaIzabela Orlowska
7,4212 gold badges20 silver badges33 bronze badges
1
На днях ко мне обратилась одна знакомая и попросила помочь ей. Она столкнулась с такой проблемой, что при попытке установить программу на свой телефон Samsung, то на экране появлялась ошибка: «Файл JAR превышает максимальный размер«.
Я согласился помочь ей и сразу же полез в интернет, чтобы узнать сталкивался ли кто-нибудь уже с такой ошибкой.
Кстати, еще одна прелесть интернета в том, что здесь можно найти ответ на, практически, любой вопрос . Ведь в сети объединяются люди со всего мира, и кто-то да сможет помочь Вам с вашей проблемой. Поэтому когда у вас возникает какой либо вопрос, ищите ответ на него в интернете. Приучайте себя пользоваться поиском. Это очень полезная привычка в современном обществе.
Более того, я недавно уже писал о том, как подключиться к чужому wifi не зная пароля, если эта тема очень интересна вам, то, пожалуйста, ознакомьтесь.
Но давайте вернемся ближе к теме статьи и разберемся как убрать эту ошибку.
После поверхностного поиска мне стало, что скорее всего дело в том, что многие телефоны от производителя Samsung просто не могут прочитать файлы, размер которых превышает 300 килобайт.
Поэтому, если файл, который вы пытаетесь установить больше заданного размера, то проблема именно в этом.
А что делать если JAVA приложение весит больше 300кб? – спросите вы. Предлагаю Вам 2 способа решения.
Способ 1
Допустим, мы уже выяснили, что максимально допустимый размер jar файла не должен превышать 300кб. Логично предположить, что нам необходимо сжать этот файл. Именно так мы и сделаем. Вначале сократим размер файла, чтобы телефон разрешил его установку, а затем вернем прежний размер, для стабильной работы программы.
Если в теории Вам что-то непонятно, не переживайте, просто выполните следующие шаги.
- Открываем нужный нам jad на своем компьютере, сделать это можно с помощью Блокнота или любого другого текстового редактора.
- Ищем там строчку MIDlet-Jar-Size и делаем значение меньше чем 30000 (например число 298888). Сохраняем и производим обычную установку программы на телефон.
- Чтобы исправить размер Jad обратно, уже на телефоне открываем его программой Minicommander (либо MobyExplorer) и ставим прежнее значение. Сохраняем.
Если после проделывания этой процедуры, ошибка «файл JAR превышает максимальный размер» по прежнему появляется, то переходим ко второму способу.
Способ 2
В теории второй способ идентичен первому, но практически он делается немного проще. Для этого используем инженерное меню телефона.
- В меню ожидания набираем следующие символы: *#52828378#.
- Переходим в OTA Test.
- Выбираем параметр Maximum JAR size и изменяем его размер (напр. с 512 до 1536, не стоит ставить слишком большие значения).
- Устанавливаем программу, как обычно.
Стоит отметить, что данная надстройка действительна только до перезагрузки телефона, поэтому если вы перезагрузились, то выполнять эту процедуру придется еще раз.
На этом у меня все. Если ошибка по прежнему преследует Вас, то обращайтесь в комментарии, мы постараемся помочь Вам!
На десерт хочу показать Вам видео с участием Жан-Клод Ван Дамм в рекламе новой сплит системы от Volvo. Он как обычно просто завораживает.
Добрый день…
Ну и дела…. я вроде редактировал дЖАД файлы, но ничего так и не установил, может че-то повредил…?
Разници в работе не замечено, ничего и так не устанавливалось, в смысле МП3 плееры…
Скажите пожалуйста товарищи, если знаете аудиоплеер мп3 (ява) который возможно установить на Samsung Duos E2232.
Очень не хватает нормального плеера МП3 (128 x 160/ JAVA: MIDP 2.0 CLDC1.1) — возможности проигрывать музыку по папкам.
Прошу подсказать или поделиться соответствующим опытом.
Я долго искал и пытался установить: KDplayer, VLC Mobile Media player, integral, TTPod, FolderPlay, PlayME!, GlassPlayer и еще штук пять не помню названий, дома на компе все эти проги есть… …Но либо размер более 200 килобайт и установить ее нельзя (снять бы как-то ограничение через сервис меню… я искал, но не нашел как это сделать…), либо вижу такое: «СБОЙ PUSH РЕГИСТРАЦИИ», либо «содержание файла не отвечает чему-то там», либо «ошибка java неверный формат», либо «сбой проверки подлинности», или «содеожимое не соответствует приложению», просто ППЦ!! 028.gif
Думал дело в прошивке — перепрошил на другую прошивку, все то же самое…… 044.gif
..Установился правда однин из скачанных — KDplayer ..он и на предыдущей прошивке становился.. но он не видит ни папок ни музыкальных файлов… может ему нужен доступ к файловой системе открыть, где то читал про это но ни как не найду как именно это делают…
Отозвавшимся заранее спасибо.
Я получаю это исключение при попытке загрузить файл
Caused by: java.io.FileNotFoundException: /repository/PWWVFSYWDW0STLHYVEEKHMYBXZTTETGROCQ4FGdsadadaXR1407709207964905350810526.jpg (File too large)
at java.io.FileOutputStream.open(Native Method)
Понятно, что файл существует. Кроме того, эта же программа работает правильно на моем ПК, но есть проблема с сервером, который является Unix
Любые идеи, что может быть причиной этого?
11 авг. 2014, в 13:39
Поделиться
Источник
5 ответов
Итак, он решен. Проблема в том, что диск заполнен, поскольку в результате поток занимает много времени,
Я очищаю диск после того, как нет проблем,
Poyraz
13 авг. 2014, в 03:38
Поделиться
Я думаю, что это непонятная ошибка, которая на самом деле происходит от уровня ОС или реализации JVM-кода. Сообщение «Файл слишком большой» — это сообщение об ошибке, которое вы получите, если использовать метод библиотеки perror
C для отображения номера ошибки EFBIG
.
Теперь обычно это не должно происходить. Согласно записям руководства UNIX/Linux, различные вызовы библиотеки open
не должны прерываться с EFBIG.
Однако, я видел различные отчеты об ошибках, которые подразумевают, что fopen
(etcetera) может сбой как в некоторых файловых системах, так и/или когда программа C/С++ была создана с поддержкой поддержки размера 64-битного файла.
Так что это значит?
Непонятно, но я подозреваю, что это означает, что вы либо:
-
используя flaky реализацию Java,
-
запускает отладочную версию UNIX/Linux или
-
вы пытаетесь использовать некоторый тип файловой системы, который не поддерживается вашей серверной ОС. (Может ли это быть в файловой системе FUSE?)
Возможно, связанная ошибка Java:
- http://bugs.java.com/bugdatabase/view_bug.do?bug_id=7009975 (Java 7 в Solaris.)
Stephen C
11 авг. 2014, в 10:29
Поделиться
Я получил это сообщение при попытке записать файл в каталог на сервере RedHat, у которого уже было максимальное количество файлов. Я разделил свои файлы на подкаталоги, и ошибка не появилась снова.
duhaime
27 авг. 2017, в 18:40
Поделиться
Системы POSIX (и, следовательно, Unix) могут налагать максимальную длину на путь (что вы получаете от File.getPath()
или компоненты пути (последний из которых вы можете получить с помощью File.getName()
). видя эту проблему из-за длинного имени файла.
В этом случае файл open
приведет к сбою операционной системы с ENAMETOOLONG
код ошибки.
Однако сообщение «Файл слишком большой» обычно ассоциируется с кодом ошибки EFBIG
. Скорее всего, это будет вызвано системным вызовом write
:
Была сделана попытка записать файл, который превышает максимальный размер файла, зависящий от реализации, или ограничение размера файла процесса.
Возможно, файл открывается для добавления, а подразумеваемый lseek
в конец файла дает ошибку EFBIG
.
Raedwald
11 авг. 2014, в 10:39
Поделиться
Независимо от выхода ошибки JVM (который может вводить в заблуждение или слегка отключен), вы можете проверить, что ваш Unix процесс имеет достаточно открытых файлов. Исчерпывающие файлы файлов процесса могут привести ко всем типам кодов ошибок, связанных с FS.
mgaert
11 авг. 2014, в 10:38
Поделиться
Ещё вопросы
- 1Java: заполнение Scanner значением по умолчанию для Scanner.nextLine ();
- 1Как удаленно подключиться к HBASE на EC2 с помощью Java API
- 1Спи в случае ошибки, питон
- 0Как определить, является ли URL-адрес IP-адресом в C / C ++?
- 0JQuery диалог закрывается при переходе на VB код
- 0Проблема с вложенным ng-repeat
- 1Как добавить группировку и зависимость в @BeforeMethod On TestNG
- 1Пустой фрейм данных, если он не должен быть пустым
- 1ngModel не может правильно определить изменения массива
- 0Проблема, связанная с браузером Chrome
- 0Вход для api restfull в angularjs и фляги?
- 0Неверно сформированный URL передан фабрике angularjs
- 1Функция хеширования Java MD5, дающая неправильный хеш
- 0Ошибка: ожидаемый идентификатор
- 1Вызов процесса в C # со строковыми аргументами []
- 0Как проверить поле ввода внутри ng-repeat
- 0jQuery .delay не задерживает
- 0Удержание вектора уникального значения, установленного для выбора цвета с использованием C ++ и OpenGL
- 1Блок перемещается только один раз на KEYDOWN (Python3.6 — Pygame)
- 0Что-то не так с этим кодом C ++
- 1Панды: ускорение группового
- 1Wakelock — имя тега должно использовать уникальный префикс, за которым следует двоеточие
- 0Чтение проблем с двоичными данными
- 0Странное поведение Angular 1.3 при копировании элемента в NG-повтор
- 0Форма размещения статического сайта в другом домене
- 0Динамическое создание нескольких выпадающих и автоматическая настройка каждого выпадающего в angularjs
- 0JQuery — пытается перейти к разделам с той же ссылкой
- 1Как преобразовать мультииндексированные данные в сложную структуру?
- 0Получить текст из строки столбца
- 0jQPlot Дата на оси X Интервал тика не работает
- 0HTML / CSS разрывает div при уменьшении
- 0Динамическая страница в угловом маршруте
- 0В AngularJS, как я могу вызвать директиву внутри контроллера для выполнения задачи?
- 0HTML-таблица и выравнивание границ
- 0CSS3 переход в списке игнорируется
- 1Почему мой список выходит из области видимости в сообщении WCF?
- 0построить строку из регулярного выражения и результатов (обратное соответствие)
- 1видео не воспроизводится на Android (Chrome) и iOS (Safari)
- 0Счетчик кликов в Javascript
- 0Пользовательский размер фотоснимка Tumblr с бесконечной прокруткой
- 0C ++ Статическая Декларация
- 1Android предотвращает удаление автономных данных или базы данных при событии «Очистить данные»
- 0Входные данные не отображаются в php out
- 0Ошибка Facebook и Codeigniter T_OBJECT_OPERATOR
- 0Обход таблицы с помощью jQuery
- 0Простой селектор jQuery
- 1разделять / разбивать значения строк и формировать отдельные строки
- 0Загрузка изображений напрямую с сервера
- 0Сосредоточить фокусированный ввод на щелчке другого элемента без размытия?