» Программирование>Научите меня делать AIR приложения на Android через FlashDevelop
ProcXel.A 22:52 04.04.2012
1. Что такое "сертификат"? И зачем он нужен?
2. Собираю приложение, устанавливаю на эмулятор, запускаю, а оно пишет: "wrong wmode value". Что это значит?
3. Собираю релиз, пытаюсь установить на эмулятор через adb install, но выдается ошибка: "INSTALL_FAILED_INVALID_APK". Что это значит?
4. Как удалить с эмулятора уже установленное приложение? Повторная установка говорит, что такое приложение уже есть.
Ну... И вообще. Расскажите, с чего начать и что почитать, а то гугл выдает только форумские вопросы от таких же, как я, а на офф. сайтах вообще непонятно, куда смотреть.
[Ответ]
Luko_Brazi 07:17 05.04.2012
У меня только вопрос. В FD можно делать полноценные приложение под андроид, без использования других сред разработки?
[Ответ]
Сообщение от ProcXel.A:
1. Что такое "сертификат"? И зачем он нужен?
По опыту разработки в J2ME сертификат нужен уже на этапе публикации приложения.
Собственно, тут это подтверждается. http://www.touchdev.ru/documents/3876 Перед размещением на маркете приложение должно быть подписано разработчиком с помощью специаль*ного сертификата, гарантирующего подлинность приложения. Как правило, эта процедура выполняется про*граммистом, ответственным за разработку приложения. Наличие сертификата критически важно для коррект*ного размещения последующих версий приложения на маркете. Более подробное обсуждение этого вопроса выходит за рамки данной статьи, дополнительная информация содержится по адресу developer.android.com/guide/publishing/app-signing.html
По поводу всего остального не подскажу. Пока руки до андроида не дошли, поскольку если заниматься, то всерьез и покупать железку. А меня жаба душит.) Хотя очень интересно.
По поводу того что тебе гугл не то выдает - ты просто не умеешь им пользоваться)))
зачем покупать? ставишь на виртуал бокс Андроид х86 и вуаля!
что за среда разработки?
[Ответ]
Spectator 16:08 10.04.2012
Сообщение от Shoroh:
зачем покупать? ставишь на виртуал бокс Андроид х86 и вуаля!
что за среда разработки?
Это если делать что-то мелкое.... Я игры делал, тут нужно на каждом этапе контролировать - насколько ты вписываешься в ресурсы эталонной железки. Даже у нас было два телефона, Nokia 40 серии и 60, а у издателя - десятки, нокии, соньки-эриксоны, панасы, самВсунги и т.д.
Если какую мелкую приблуду делать, может и эмулятора хватит. Но это, все равно, как минимум неудобно и неинтересно. Пощупать на реальном девайсе что у тебя получается - какое-никакое, а удовольствие.
[Ответ]
Shoroh 19:04 10.04.2012
как это мелкое? я говрю о полноценной оске Android x86 на виртуальной машне. она многие девайсы по ресурсоемкости уделает. А все тестирование работоспособности сведется к созданию универсальной разметки под разные разрешения.
на физическом устройстве отлаживать бесспорно удобнее.
[Ответ]
Shoroh 19:05 10.04.2012
а про симбиан молчу. там что то для меня страшное. андроид в этом вопросе удобен-одна ось на кучу устройств.
а почему афтар пошел по пути сопротивления меньшинств? чем не устроили Eclipse или IDEA?
[Ответ]
SeFuS 09:36 11.04.2012
Сообщение от Shoroh:
а почему афтар пошел по пути сопротивления меньшинств? чем не устроили Eclipse или IDEA?
А про Flash Builder вообще молчу. Там сертификаты парой кликов создаются, да и для студентов есть бесплатная лицензия.
[Ответ]
Spectator 11:30 11.04.2012
Сообщение от Shoroh:
а про симбиан молчу. там что то для меня страшное. андроид в этом вопросе удобен-одна ось на кучу устройств.
а почему афтар пошел по пути сопротивления меньшинств? чем не устроили Eclipse или IDEA?
Согласен. И Eclipse и IDEA - очень удобные штуки. Только их надо настроить под себя и привыкнуть.
Сообщение от Shoroh:
как это мелкое? я говрю о полноценной оске Android x86 на виртуальной машне. она многие девайсы по ресурсоемкости уделает. А все тестирование работоспособности сведется к созданию универсальной разметки под разные разрешения.
на физическом устройстве отлаживать бесспорно удобнее.
Дело не в удобности... удобнее как раз на эмуляторе другой вопрос что даже самый лучший эмулятор от производителя железки эмулирует ее крайне отдаленно. Глюки, скорость и т.д. Для меня было шоком, например, когда я увидел что на Nokia Series 40 скорость обновления экрана была просто ужасной. Пришлось обрезать анимацию раза в два, иначе игра была похожа на конфетти) Не говоря уже о том что в начале она просто не работала, не запускалась. Хотя на эмуляторе всё было замечательно [Ответ]
Shoroh 17:26 11.04.2012
понял. Меня эмулятор не устроил. комп рабочий не вытягивал всего.
ну и где сам аффтар топика то? энтузиазм иссяк?
[Ответ]