Страница 1 из 1

laz4android исталяция

СообщениеДобавлено: 02.06.2015 18:31:54
bogdan
Устанавливаю laz4android по инструкции http://freepascal.ru/article/freepascal/20141227080000/
и там нужно скачать Eclipse ADT, на сайте его нет, я так понял место него Android Studio или подскажите пожалуйста как установить?

Re: laz4android исталяция

СообщениеДобавлено: 03.06.2015 01:46:25
Sharfik
Eclipse ADT это отдельная бесплатная среда разработки, через поисковик надо искать и с сайта качать. http://www.eclipse.org/
Android Studio это среда построенная Google на базе платной платформы специально для своего Android, не помню совместимы ли плагину у eclipse и android studio.

Re: laz4android исталяция

СообщениеДобавлено: 03.06.2015 12:19:43
bogdan
Вы можете подсказать что и зачем ставить что бы настроить Лазарус для компиляции приложений на Android?

Re: laz4android исталяция

СообщениеДобавлено: 03.06.2015 12:52:00
Sharfik
bogdan писал(а):Вы можете подсказать что и зачем ставить что бы настроить Лазарус для компиляции приложений на Android?

Не смогу не занимался таким сочленением, мне было проще книжку по Java открыть, ждем пока автор статьи увидит тему. По моему там все очень подробно и понятно написано, так с виду.
Есть еще темы, может там что то найдешь
http://www.freepascal.ru/forum/viewtopic.php?f=5&t=9018

Re: laz4android исталяция

СообщениеДобавлено: 05.06.2015 00:28:49
Mirage
ADT - андроидный плагин для Eclipse.
На Android Studio плагины для Eclipse не ставятся, т.к. сам Android Studio это в общем-то плагин для IntelliJ.
Но если в статье ADT требуется только для создания подписанных .apk, то с этим Android Studio справится.

Re: laz4android исталяция

СообщениеДобавлено: 18.06.2015 14:07:23
hinst
ну что я могу сказать, говорим большое спасибо Google которым надо то одно то другое, а если уж взяли новое, то старое надо спрятать подальше чтобы никто не нашёл. Eclipse их не устроил, теперь Intellij. Ждём когда перейдут на NetBeans

Вот я нашёл какие-то ссылки на Eclipse ADT Bundle

windows 32: https://dl.google.com/android/adt/adt-b ... 140702.zip
windows 64: https://dl.google.com/android/adt/adt-b ... 140702.zip

Re: laz4android исталяция

СообщениеДобавлено: 18.06.2015 23:44:15
stanilar
В целом, для работы под андроид на FPC, важно понимать что и зачем нужно.
FPC нужен для компиляции нативной библиотеки под android - so (аналог dll в виндовс). И Eclipe или Android Studio нужны для непосредственной работы с проектом, который и будет использовать эту so (dll).

Также нужно понимать, что Вы готовы напрограммировать в этой библиотеке. Если работу с формами (или Activitv на языке андроид)... Ну что сказать, Вы хорошо представляете как в Delphi под Windows выносить форму в dll, и зачем это надо? Каким механизмом осуществляется экспорт функций из DLL? А в андроиде?

Таким образом Вам все равно стоит ознакомиться с общими принципами программирования под Android, благо это не так сложно, можно сказать даже просто, потому что Android сейчас выходит в майнстрим, при этом только набирает и набирает обороты.

P.S. По поводу Android Studio - вот доходчивые видеоуроки для начинающих.

Добавлено спустя 9 минут 33 секунды:
P.P.S. Да, и не надо особо рассчитывать на помощь старших товарищей, разработкой под андроид сейчас могут заниматься люди, неплохо себе представляющие как портируются функции в ту-же Java. Собственно, думаю, именно на таких наработках сейчас и живет и связь FPC-Android, да и Delphi-android. Как бы не особо рассматривал исходники, но код в общих чертах похож (было бы даже странным, если бы библиотеки портирования были различными).
Просто дельфи - коммерческий продукт, там все более автоматизировано. Поэтому в ней можно нажать run - и проект сам запуститься на ведроиде, в Lazarus нужно все делать ручками.