motofan logo
9 страниц V « < 7 8 9        
> 

MIDlet2Corelet - из мидлета в плагин к корелету, Разработка библиотек

Valleo
сообщение 26.4.2007, 2:08 Закрепленное сообщение!


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219

Рейтинг: 692.5



MIDlet2Corelet представляет собой набор классов, которые нужно добавить в jar файл корелета Virtual Corelet.
Эти классы являются неким аналогом MIDP2.0, они нужны для запуска мидлета как плагина для Virtual Corelet
После этого туда же добавляем патченые мидлеты и получаем их как плагины.
MIDlet2Corelet поможет нам иметь:
- ява-приложения в фоне без возможных патчей;
- ява-приложения работающие паралельно;
- больше оперативной памяти (heap'a) для ява-приложений.

Скачать последнюю версию
Вот: Файловый архив MIDlet2Corelet, там выложены файлы с максимально понятными именами. Кроме того, их имена с пояснениями в этой теме. Если пояснение есть, а файла нет, значит, он устарел.
Последняя версия библиотеки MIDlet2Corelet, необходимой для работы мидлетов-плагинов, всегда лежит а архиве под именем midlettocoreletlib.jar. Внутри архива есть файл version.txt с версией библиотеки и изменениями в ней.

Перед тем как отвечать или задавать вопрос...
...в этой теме - прочтите ее. Ну, хотя бы начиная с 4ой страницы, ну хотя бы последние 3 страницы.
Любой повторно заданный вопрос будет удален, автор будет наказан понижением рейтинга от меня (если у меня плохое настроение) и от ds3v (если у него плохое настроение :))

Убедитесь что вы пишете в нужную тему. Вот смежные темы:
Virtual Corelet - тема по VirtualCorelet, корелету на базе которого и работают библиотеки. И стандартным плагинам.
MIDlets to VirtualCorelet - тема создана, чтобы выкладывать рабочие плагины, можете поискать там, можете даже попросить.
VirtualCoreletManager - программа переделывает мидлеты в плагины, устанавливает/удаляет их в/из VirtualCorelet.
MIDlet4Moto - программа переделывает мидлет в корелет. Работает на базе Virtual Corelet Single.
Старайтесь писать в тему, то есть не надо обсуждать глюки звука в джиме в теме VirtualCorelet.
В этой теме запрещены просьбы дать сборки или плагины.


Если мидлет-плагин работает, но не так как мидлет-мидлет...
...пишем сюда, описываем подробно свои действия и результат, что было при этом запущено и т.п.
Лог MIDway приветствуется. Как его снимать написано на первой странице этой темы.

Что такое Form, Item?
Form это контейнер, который хранит и отображает Item's. Например, настройки программы MiniCommander это Form, настройки и окно ввода UIN и Password в Джиме это тоже форма.
Item это элемент формы, например поле для ввода, чекбокс или просто текст, например окно помощи MiniCommander, полоска изменения длительности подсветки в модах оперы.

Раньше мидлет работал, теперь нет. (Или что такое Rms)?
Скорее всего, дело в rms. Rms мидлетов-плагинов не имеет никакого отношения к файлу /с/mobile/kjava/j2meX.rms и хранится кучей (у всех мидлетов) в папки /b/Corelet/Rms (или в /c/ у кого нет флэшки, в момент сохранения!) с расширением .crms (corelet rms) при удалении VC оно ни коим образом не чистится. Удалите вручную.
Форматы файлов *rms и *crms несовместимы. Формат *crms прост, если нужен стучите.
Постоянное развитие библиотек не добавляет стабильности, поэтому не удаляйте старые библиотеки сразу как скачали новые.

У меня текст налезает на фон / проблемы с прозрачностью / появляется расплывчатость.
Дело в скине телефона, либо в DRM. Поставьте стандартный скин, или тот, на котором такого эффекта нет. Например, у меня на HotMixL7 это был скин Moto.
Потом поставил стандартный DRM и скины, работает прекрасно.

Набираю текст в корлете, в это время входящий вызов, после жму ОК и тело перезагружается
Эта ошибка не в библиотеках, это ошибка в самой системе корелетов. Такая ошибка была всегда и везде и она пока не правится ничем.
Valleo ни раз говорил как обойти ошибку "косвенным путем" - нажимаем меню, "вырезать весь текст". отмена, красная кнопка, запускаем обратно, открываем поле ввода, меню, вставить текст -> и продолжай дальше набирать.

Можно ли портировать плагины из/в MediaViewer?
Если это invisible плагины то можно без проблем. Если visible тоже можно (оперу же портировали :)) НО заниматься этим я=Ponemetski и Valleo не будем!

Можно ли запустить одновременно два и более плагина?
Да, ради этого все и затевалось. От, таких вопросов иногда стекаешь под стол.

Как свернуть плагин чтобы потом запустить другой?
От, таких вопросов тоже стекаешь под стол.
Свернуть плагин-мидлет можно длинным зажатием смарт кнопки (та что сбоку). А так же нажатием на метку, по которой открывается корелет (обычно меню+5), правда это скорее глюк чем способ сворачивания.
Стоит заметить, что на стандартных флексах с кнопками проблем не возникало.
Иногда не сворачивается из-за того что закончилась память.
Специально для нестандартных флексов в новых версиях смарт кнопка продублирована с зеленой.

Закончилась память, что делать?
Выгрузить корелет и загрузить снова. Также можно просто перезагрузить телефон.

Проблемы с памятью?
Проблемы с памятью есть и 99% будут всегда. Это особенность Java2 Micro Edition. Class файлы распаковываются в heap (память) при первом их использовании. Выгрузить их нет НИКАКОЙ возможности.
Помимо классов туда же в heap загружаются строки, рисунки, и вообще все. Вот это разработчики мидлетов могут почистить, некоторые это делают, называя это "Автоочистка памяти".

Как дела с проектом?
Я (Ponemetski) к большому сожалению не могу больше его продолжать. Исходники я передал ds3v. Если вы хотите продолжить разработку то можете их попросить у него (и у меня, но это менее оперативно). А также прочитайте тему "Разработка корелетов" и этого подфорума.

Сообщение отредактировал Ponemetski - 20.8.2007, 11:23
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 16.8.2007, 18:54


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



Здравствуйте!
К сожалению проект стоит или даже умер. Я сейчас работаю и изучаю c# Времени свободного вообще нет sad.gif
Если есть желание продолжить проект то исходниками поделюсь, там есть часть 4 ки.
Пишите в асю, я ее раз в неделю включаю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 17.8.2007, 12:57


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



приложил на всякий, если архив закроется
Прикрепленный файл midlettocoreletlib.jar.zip   ( 54.5 килобайт ) Кол-во скачиваний: 234
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ds3v
сообщение 17.8.2007, 13:30


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 3.4.2006
Из: Земля->Россия->Омск
Пользователь №: 77 088
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 161.5



Ponemetski, не мог бы ты тогда выложить и исходники или передать копии кому-нибудь и написать кому именно. Желательно с необходимыми классами для компиляции... Мало ли, может найдется какой-нить java-кодер готовый доделать библиотеки...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 18.8.2007, 8:53


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



на счет классов для компиляции - вопросы к Valleo. мы договорились что я не буду передавать их.
на счет исходников, ds3v, Valleo, и другие может вам выслать на хранение?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ds3v
сообщение 19.8.2007, 15:51


Опытный
***

Группа: Пользователи
Сообщений: 140
Регистрация: 3.4.2006
Из: Земля->Россия->Омск
Пользователь №: 77 088
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 161.5



ок, своё мыло я оставлю у тебя в личке, тогда в закрепленке напиши к кому обратиться насчет исходников...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 20.8.2007, 11:14


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



kyk24,

там (/b/Corelet/Rms/) есть файл rms связанный с закладками
его редактирование может помочь.

на счет ввода текста там наверное другие классы на подобие л7е
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 20.8.2007, 11:22


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Уважаемый Гуру,а может ты нас порадуеш немного позже и сам завершиш либы ? Есть сомнения,что кто-то другой справится...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
om2804
сообщение 27.9.2007, 21:50


МотоКодер
******

Группа: Разработчики
Сообщений: 786
Регистрация: 14.8.2006
Из: Архангельск
Пользователь №: 95 055
Модель телефона: E398
Прошивка: DaR
Победитель конкурса 2008

Рейтинг: 1650



Может я попробую. Мне как раз нечем заняться. вот только с корелетами я не работал (тут нужно некоторые моменты объяснить)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 29.9.2007, 10:44


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



om2804, Это будет просто здоровооо!!! Я очень надеюь на тебя !
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
om2804
сообщение 11.10.2007, 8:02


МотоКодер
******

Группа: Разработчики
Сообщений: 786
Регистрация: 14.8.2006
Из: Архангельск
Пользователь №: 95 055
Модель телефона: E398
Прошивка: DaR
Победитель конкурса 2008

Рейтинг: 1650



Как только mma editor закончу и если сдк для эльфов невыйдет. ИМХО с появлением эльфов корелеты будут не нужны
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MasterFaster
сообщение 11.10.2007, 10:24


Интересующийся
**

Группа: Пользователи
Сообщений: 63
Регистрация: 7.9.2005
Из: г. Каменка Пензенская обл.
Пользователь №: 50 772
Модель телефона: Motorola E398
Прошивка: DaR 1.3 + i,m

Рейтинг: 9



Народ был бы очень призателен, если бы в топике форума писали текущую версию библиотек. А не искать по страницам форума какая она на данный момент...

Заранее признателен!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pr1zrak_46
сообщение 9.11.2007, 13:54


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 13.6.2007
Пользователь №: 138 068
Модель телефона: E-398
Прошивка: Mpx Deluxe

Рейтинг: 0



вроде все сделал как там , скачал , собрал файлы в одну папку , нашел ДЖИММ который мне надо залить , правой кнопкой ,выбрал прогу которую я собрал (MIDlet4Moto.exe) , он мне собрал файл , загружаю этот файл как обычно в джава и он вообще не запускается , вопрос почему, что не доконца сделал?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Mankyb
сообщение 5.12.2007, 16:00


Интересующийся
**

Группа: Пользователи
Сообщений: 55
Регистрация: 25.8.2007
Из: Беларусь, г.Молодечно
Пользователь №: 145 614
Модель телефона: e770v
Прошивка: EP1

Рейтинг: 2.5



Мне интересно ведётся ли сейчас разработка новой версии MIDlet2Corelet? Если да то кем и как скоро её ждать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimoooon
сообщение 22.12.2007, 15:49


Новичок
*

Группа: Пользователи
Сообщений: 4
Регистрация: 17.12.2007
Пользователь №: 157 384
Модель телефона: E398(49r)

Рейтинг: 0



А как ТОЖЕ самое сделать с MediaViewerApplet, т.е. добавить плагин , сделанный из мидлета?
clap.gif clap.gif clap.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Profan31
сообщение 22.12.2007, 16:05


Ветеран
*****

Группа: Пользователи
Сообщений: 559
Регистрация: 20.3.2006
Из: г. Арзамас, Нижегородская обл.
Пользователь №: 74 975
Модель телефона: V360\A1200e
Прошивка: B7.B7R\14R_F6_modded

Рейтинг: 72.5



Dimoooon, никак.. Только полностью писать самому.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
TrojanWorm
сообщение 11.1.2008, 9:46


Ветеран
*****

Группа: Пользователи
Сообщений: 353
Регистрация: 5.1.2007
Из: BY, Mogilev
Пользователь №: 115 061
Модель телефона: htc hd mini

Рейтинг: 238.5



MIG~, поддерживаю. И хочу задать вопрос разарботчикам m2c. Можно ли получить исходники? Насколько я понял проект заморожен. Но ведь не надо лишать других такого замечательного приложения. Думаю если мы получим исходники то сможеш обновить версию и для телефонов E770/V3X

Сообщение отредактировал TrojanWorm - 11.1.2008, 10:01
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 5.3.2008, 0:23


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219

Рейтинг: 692.5



И так, порывшись в исходниках, нашел странности.
Во первых не все классы компилируются (из-за отсутствия некоторых функций в других классах или даже вообще использования несуществующих переменных).
Т.е. я фиг знает как с ЭТИМ работать, т.к. код не работоспособен в принципе, т.е. адаптацию делать неизчего.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
demon6662007
сообщение 5.3.2008, 13:59


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 24.2.2007
Пользователь №: 123 985
Модель телефона: З 3
Прошивка: Avalanche MP

Рейтинг: 0



Сие значит, что чегото радикально нового в ВК ближайшее время не стоит?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 5.3.2008, 16:16


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Valleo,недопонял я.Тогда как работаетало у Ponemetski ?Чужие исходники тёмный лес конечно,но его библиотека работает хоть и не всё гладко,но лучше чем никак.Про эльфы-ничего не заменит мне наши Корелеты,и сама суть любой мидлет в плагин,превращает эльфы в раздел второстипенных.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 6.3.2008, 1:02


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219

Рейтинг: 692.5



Цитата
Valleo,недопонял я.Тогда как работаетало у Ponemetski ?Чужие исходники тёмный лес конечно,но его библиотека работает хоть и не всё гладко,но лучше чем никак.

Без понятия. В сорсах не хватает множества функций, которые используют классы. Какие это функции, откуда они вызываются - полные потёмки. Что задумывал автор я не знаю, и врятли узнаю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 7.3.2008, 18:37


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Ponemetski писал про пустышки для функций которые ещё не сделал.Есть хоть малейший шанс на реабелетацию проэкта?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GALL
сообщение 9.3.2008, 4:32


Гуру
******

Группа: Почётные мотофаны
Сообщений: 706
Регистрация: 25.12.2004
Из: Барнаул
Пользователь №: 29 674
Модель телефона: Iphone 4s
Прошивка: IOS 7.1.1
Победитель конкурса 2008

Рейтинг: 274



Цитата(Motohobiman @ 7.3.2008, 18:37) *

Ponemetski писал про пустышки для функций которые ещё не сделал.Есть хоть малейший шанс на реабелетацию проэкта?

Я полагаю, что Valleo подписал смертный приговор проекту? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
On1y One
сообщение 13.3.2008, 10:02


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 14.5.2007
Из: Город Пермь!:)
Пользователь №: 134 895
Модель телефона: SE_k770
Прошивка: ...024

Рейтинг: 0.5



Из выше сказанного я понял что для L7е и подобных не будет адаптации библиотек и проги... Правильно?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotoNiks
сообщение 14.3.2008, 14:23


Интересующийся
**

Группа: Пользователи
Сообщений: 86
Регистрация: 18.10.2007
Пользователь №: 151 004
Модель телефона: ZN5 & E398
Прошивка: Symbiosis V/MW49r

Рейтинг: 15



Цитата
Из выше сказанного я понял что для L7е и подобных не будет адаптации библиотек и проги... Правильно?

Не говори так лучше а то я с горя пойду и куплю себе E398
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
~NOVCHIK~
сообщение 8.7.2008, 17:36


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 17.11.2007
Пользователь №: 154 157
Модель телефона: Е 398
Прошивка: De Luxe 49 r

Рейтинг: 3



Мне нужно немного...Мне нужна всего лишь ОпераМини-корелет :-) Туда ли я обратился?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
TweeSt
сообщение 28.8.2008, 12:25


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 5.5.2008
Пользователь №: 171 350
Модель телефона: MotoSLVR L9/L72
Прошивка: R452J_05R NO RSA

Рейтинг: 3.5



Цитата(~NOVCHIK~ @ 8.7.2008, 5:36) *

Мне нужно немного...Мне нужна всего лишь ОпераМини-корелет :-) Туда ли я обратился?

Нет ! Обращатся за плагинами надо в соседнюю тему
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MIDlet2Corelet - из мидлета в плагин к корелету, Разработка библиотек · iTunes, MediaViewer, Virtual CORElet · Forum
 

9 страниц V « < 7 8 9
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.7.2025, 1:39

Форум живёт: