Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

кодинг под симбу

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> кодинг под симбу
Имя
Сообщение << Старые топики   Новые топики >>
кодинг под симбу - 2006-12-24 13:41:36.476666   
je0n

Сообщений: 126
Оценки: 0
Присоединился: 2004-07-05 23:40:07
Привет, кто-нить заморачивался с этой фигней? Я,просто, заморочился. разбираю примеры из книги Горнакова. Все понятно, все работает под эмулятором, но как создаю .sis файл и заливаю программу в мобилу, мобила пишет, что "файл поврежден". Если следовать банальной эрудиции, то косяки именно в .sis архиве а не в самой программе (тк под эмулятором она работает), но где именно я не знаю. Может кто сталкивался с этим? Или может кто может посоветовать куда мне обратиться? Я спрашивал на forum.nokia.com, там говорят, что у меня подозрительный UID, но я его уже 50 раз менял на разные (в том числе и из рабочих примеров), поэтому вряд косяк в UID. Нужен человек, кто сталкивался с этим .
Не посоветуйте чего?
Post #: 1
RE: кодинг под симбу - 2006-12-24 15:31:53.666666   
Dem@n

Сообщений: 104
Оценки: 0
Присоединился: 2006-07-19 20:41:14
Я бы не советовал книгу горнакова для изучения. Лучше закажи на озоне книжки на английском и читай их. Напиши подробнее о своём приложении и среде, в которой ты пишешь. Если в эмуляторе программа работает, то это говорит о том, что косяк в *.pkg - файле
Post #: 2
RE: кодинг под симбу - 2006-12-24 15:57:49.776666   
je0n

Сообщений: 126
Оценки: 0
Присоединился: 2004-07-05 23:40:07
Мое приложение просто запускается, при нажатии на выход выходит, а при нажатии на что либо другое вызывает панику, которая выводит "привет". Короче ничего сложного. Если надо могу выложить все приложение (это первый пример из книги Горнакова). Среду я собственно никакую не использую :). Вообще запускаю под эмуляторам в VC++ 6.0 . А так вообще в блокноте пишу :).
Вот мой .pkg-файл (кстати с ним уже были косяки! в нем были русские комментарии, и из-за них makesis не хотела генерировать .sis файл :)):
;Test.pkg #{"Test"}, (0x10000000), 1, 0, 0 (0x101F7960), 0, 0, 0, {"Series60ProductID"} "..\..\..\epoc32\release\armi\urel\Test.app" - " !:\system\apps\Test\Test.app" "..\..\..\epoc32\data\z\system\apps\Test\Test.r01"- "!:\system\apps\Test\Test.rsc" "..\..\..\epoc32\data\z\system\apps\Test\Test_caption.r01"- "!:\system\apps\Test\Test_caption.rsc" я спрашивал тут http://discussion.forum.nokia.com/forum/showthread.php?t=97734
но там типуля из Канады отправил меня читать какой-то талмуд про UID на английском, а это жопа! Пообщаться на инглише я еще могу, но читать целый мануал я не в силах :). После второго абзаца мне каиф дать кому-нить англоговорящему по башке (чем-нибудь тяжелым).
Кроме того мне кажеться, что проблема не в uid. Т.к. я ставил туда uid из helloworldbasic (что идет вместе с SDK) и все равно не работало. А helloworldbasic работает на телефоне впоряде :).
Post #: 3
RE: кодинг под симбу - 2006-12-24 17:22:37.196666   
Dem@n

Сообщений: 104
Оценки: 0
Присоединился: 2006-07-19 20:41:14
Ну так надо же писать так:
"C:\Symbian\6.1\Series60\epoc32\release\armi\urel\Test.app" -
" !:\system\apps\Test\Test.app"

"C:\Symbian\6.1\Series60\epoc32\data\z\system\apps\Test\Test.r01"-
"!:\system\apps\Test\Test.rsc"

"C:\Symbian\6.1\Series60\epoc32\data\z\system\apps\Test\Test_caption.r01"-
"!:\system\apps\Test\Test_caption.rsc"

ясное дело, что вместо 6.1 - нужно как у тебя написать. Кста, sdk на диск С установил? Это принципиально. А вообще выкладывай весь проект
Post #: 4
RE: кодинг под симбу - 2006-12-24 17:38:17.776666   
je0n

Сообщений: 126
Оценки: 0
Присоединился: 2004-07-05 23:40:07
да то пофиг как писать, просто ты казал прямой путь, а я относительный :) Я тут посовещался с человеком. Он мне сказал:
quote:

ARMI UREL - это платформа под эмулятор. ARMI UDEB - под телефон. Для того, чтобы запихнуть в тело всё это безобразие надо сначала откомпилировать при помощи VS.NET 2003 или Metroverks. Затем при помощи SisAr упаковать всё это в Sis - архив.

и ушел в оффлайн :)

Короче я подкомпили под udeb, указывал в .pkg файле пути к к файлам где в пути есть udeb. Таже самая фигня. Я то понимаю, что я какие-то не те файлы в sis архив пытаюсь сунуть, а вот какие надо понять не могу :))
Корчое вот весь проект, без моих изменений, какой он был вначале:
http://gorod72.ru/je0n/code.rar (это все примеры из книги Горнакова, я копаю пример Test)
Сразу скажу, что в .pkg файле надо убрать все русский символы (у меня из-за них .sis файл ваапще не собирался). Потом надо изменить в .pkg файле UID на 0x10000000. Там написано, где надо изменить :). Еще раз повторюсь, что под эмулятором все работает, не работает в телефоне. Если получиться установить в телефон, говори что делал по порядку :)
Post #: 5
RE: кодинг под симбу - 2006-12-24 18:29:02.760000   
Dem@n

Сообщений: 104
Оценки: 0
Присоединился: 2006-07-19 20:41:14
Бугага) этот проект вообще не собрался в версии для urel :) оно и неудивительно, ибо проект безнадёжно испорчен и проще взять новый и работающий, чем разбираться с этим. Возьми проект helloworld из Epoc32Ex твоего SDK - он гарантированно работает без всяких изменений уинов. Кроме того, это ты действительно, напрасно кодишь в блокноте под симбу :) поставь себе Visual Studio 2003.NET И скачай с forum.nokia.com carbide.vs - будет тебе счастье) в рамках одной среды сможешь спокойно компилировать и под эмулятор, и под мобилу.
Кстати, в декабрьском номере была статья про основы кодинга под симбиан, да и вообще начиная с сентября по этой теме в кодинге публиковались статьи.
Если надо, могу послать заведомо рабочий проект
Post #: 6
RE: кодинг под симбу - 2006-12-24 19:06:10.666666   
je0n

Сообщений: 126
Оценки: 0
Присоединился: 2004-07-05 23:40:07
Ок, я понял, забить на Горнакова и его идиотские примеры! Ща скачаю carbide, если и из него не смогу скопилить это приложение, тогда забью ваапще на Горнакова. Мне человек, который советовал в начале сказал примерно тоже, что и ты :).
Слушай, я не могу достать декабрьский номер. Мне нужно за ним ехать за 70 км. Вот в такой деревне я живу. Ты бы не мог ту статью отсканить плз?
Post #: 7
RE: кодинг под симбу - 2006-12-24 19:56:33.430000   
Dem@n

Сообщений: 104
Оценки: 0
Присоединился: 2006-07-19 20:41:14
Да собсно могу тебе её прислать, ибо я её и написал) давай мыло
Post #: 8
RE: кодинг под симбу - 2006-12-24 20:44:53.213333   
je0n

Сообщений: 126
Оценки: 0
Присоединился: 2004-07-05 23:40:07
Спасибо большое, отправил в личку
Post #: 9
RE: кодинг под симбу - 2006-12-24 21:44:34.900000   
Dem@n

Сообщений: 104
Оценки: 0
Присоединился: 2006-07-19 20:41:14
лови;-)
Post #: 10
RE: кодинг под симбу - 2007-02-01 00:27:05.983333   
halkfild

Сообщений: 286
Оценки: 0
Присоединился: 2006-11-27 18:26:36.310000
добрый вечер :)

вот и меня интересует этот вопрос…

1. Дома стоит Visual Studio 2005 а она не совместима с карбидом… он только с 2003. Вопрос следущий что делать сносить 2005 и ставить 2003 или есть более рациональный способ??
2. кто-то работал с bluetooth по с++? Скачал BluetoothApis для с++ а они не совместимы с 6 билдером :( не такая структура библиотеки. Кто что может посоветовать по этому поводу

2 Dem@n: а можно и мне статтю кинуть пожалуйста
Post #: 11
RE: кодинг под симбу - 2007-02-04 02:05:23.223333   
halkfild

Сообщений: 286
Оценки: 0
Присоединился: 2006-11-27 18:26:36.310000
вот еще вопрос по ходу пояявился.. ключика от CodeWarrior for Symbian Profesional v3.1 нет не у кого???

и где можно скачать софт от спеца №56 там тоже о симбиане… может у кого безлимитка да викинет в нет да я скачаю :)
Post #: 12
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> кодинг под симбу







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.