laz4android исталяция

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

laz4android исталяция

Сообщение bogdan » 02.06.2015 18:31:54

Устанавливаю laz4android по инструкции http://freepascal.ru/article/freepascal/20141227080000/
и там нужно скачать Eclipse ADT, на сайте его нет, я так понял место него Android Studio или подскажите пожалуйста как установить?
bogdan
новенький
 
Сообщения: 40
Зарегистрирован: 20.05.2015 21:32:49

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

Сообщение Sharfik » 03.06.2015 01:46:25

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

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

Сообщение bogdan » 03.06.2015 12:19:43

Вы можете подсказать что и зачем ставить что бы настроить Лазарус для компиляции приложений на Android?
bogdan
новенький
 
Сообщения: 40
Зарегистрирован: 20.05.2015 21:32:49

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

Сообщение Sharfik » 03.06.2015 12:52:00

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

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

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

Сообщение Mirage » 05.06.2015 00:28:49

ADT - андроидный плагин для Eclipse.
На Android Studio плагины для Eclipse не ставятся, т.к. сам Android Studio это в общем-то плагин для IntelliJ.
Но если в статье ADT требуется только для создания подписанных .apk, то с этим Android Studio справится.
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

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

Сообщение hinst » 18.06.2015 14:07:23

ну что я могу сказать, говорим большое спасибо 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
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

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

Сообщение stanilar » 18.06.2015 23:44:15

В целом, для работы под андроид на 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 нужно все делать ручками.
stanilar
постоялец
 
Сообщения: 289
Зарегистрирован: 09.03.2010 19:09:02


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: slyubez и гости: 35

Рейтинг@Mail.ru