Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта Написать письмо 
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник |
Коллекция курьезных вопросов из форумов
KOL и MCK |
KOL и MCK - Компактные программы на Delphi
Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / rsdn.org

 
Чтобы не потерять эту дискуссию, сделайте закладку « предыдущая ветвь | форум | следующая ветвь »

Неверно ставится Delphi c Android ?


kudatsky   (03.10.17 11:35

Хочу попробовать Delphi c Android.
Delphi сначала попробовал Berlin, потом поставил Tokyo.
Смартфон xiaomi MI MAX.
Драйвер установлен. Отладка по USB разрешена.
Но IDE его не видит.
Открываю Tools-Options-SDK Manager-SDK
Черыре пункта обозначены жёлтым треугольником, внутри восклицательный знак (т.е.ошибка):
1. ZiAling location
2. Adb location
3. Aapt location
4. SDK API-Level location

В чём тут дело? Где собака порылась ?


rrrrrrr ©   (03.10.17 17:30[1]

два последних сообщения отсюда
http://delphimaster.ru/cgi-bin/forum.pl?id=1478503121&n=3


kudatsky   (04.10.17 10:20[2]

Интересно, но совершенно не то, что мне нужно.
Я повторю свой вопрос.
У меня такое впечатление, что андроид из-под Delphi
ставится некорректно, хотя я пробовал два разных
инсталяционных пакета.


rrrrrrr ©   (04.10.17 12:10[3]

в смысле задача помучиться с нерабочим инструментом?
хозяин барин.
мучайся


kudatsky   (04.10.17 18:49[4]

Боюсь, что у фирмы где я работаю нет выбора.
Фирма взялась за доработку Delphi-проекта.
Это довольно старый проект, ему уже 12 лет.
Мы третья команда, которая с ним работает.
Заказчик не смог собрать старую команду, вот
и обратился к нам. Наша задача - доработать
функционал клиентского рабочего места и
разработать три мобильных приложения,
под андроид обязательно, под iPhone -
желательно и за отдельные деньги.
Предметная область - банки, финансы.
Все мы имеем большой опыт разработки под Андроид
на java. Под iPhone не пробовали.
Проблема в том, что портированию с Delphi  
подлежит примерно 50000 строк программного кода.
Этот код считается отлаженным и не имеющим ошибок,
а как пройдёт портирование - одному Богу известно.
В общем все (и мы-разработчики и заказчик) согласны
с тем что стоит рискнуть и разрабатывать на Delphi.
Команда будет ещё пол-года занята настольным приложением,
а я в свободное время хочу попробовать Delphi.
Что касается багов в Delphi - пишут всякое.


kilkennycat ©   (06.10.17 03:42[5]


> Delphi-проекта.
> Это довольно старый проект, ему уже 12 лет.

значит, он не андроид.

> Все мы имеем большой опыт разработки под Андроид
> на java.

вот и юзайте ее дальше. тем более, что [3]


> Проблема в том, что портированию с Delphi  
> подлежит примерно 50000 строк программного кода.
> Этот код считается отлаженным и не имеющим ошибок,
> а как пройдёт портирование - одному Богу известно.

Это не только богу известно. например, известно мне, я, какой-никакой, а программер.


> В общем все (и мы-разработчики и заказчик) согласны
> с тем что стоит рискнуть и разрабатывать на Delphi.

Отсюда вывод, что заказчик вам доверяет, но вы его доверие обманываете.


> Команда будет ещё пол-года занята настольным приложением,
> а я в свободное время хочу попробовать Delphi.

Звучит так, будто делфи - нативная штуковина для наладонников. А это совершенно не так.

Итого:
50000 строк - это не так много, как выглядит. Это вообще немного.
Портирование с делфи на яву будет проще, чем портирование с делфи на делфи-андроид, так как на основе вышеизложенного получается, что делфи вашей команде ваще незнаком, а в яве вы профи с опытом.

ну а в целом согласен с [3]


QAZ ©   (07.10.17 12:55[6]

а разве там нет виртуального эмулятора андроида?
или у вас все клиенты поголовно юзают xiaomi MI MAX :)
проекту которому 12 лет (аля дэлфи 7), нужно наверно для начала пережить переход на уникод, прежде чем числится в заведомо безбаговых и отлаженых


kudatsky   (07.10.17 23:21[7]

kilkennycat>
1. Это действительно не андроид-проект. Windows клиент-сервер.
   На сегодня там нет ни одного мобильного приложения.
2. Заказчик-банк, и тамошние ребята прекрасно разбираются
  во всех тонкостях портирования. Вне всякого сомнения портирование -
  это риск.
3. Портирование с делфи на яву будет проще, чем портирование с делфи на делфи-андроид.
Уважаемый kilkennycat ! Из этой безграмотной фразы сразу видно, что вы
никакой не программист, а обыкновенный графоман.

QAZ>Я свой вопрос сформулировал очень тщательно. Повторю его ещё раз.
По какой то причине андроид под Delphi ставится некорректно. В чём тут дело ?

Кстати, о багах в Delphi. Года три назад я немного потренировался с Seattle.
Просто для себя. Я сделал GPS-logger. Он во время движения записывал
GPS-координаты в KML-файл. Потом этот файл можно было загрузить в
какую - нибудь GIS (я пользовался SAS-планета). Он также позволял фотографировать и привязывал фотографии к координатам. С этим трекером мы с семейством ездили в турпоездку. Всё нормально работало, а привязка фото к координатам упростила создание фотоальбома.
Во время разработки никаких багов я не обнаружил. Были определённые нюансы, которые я склонен приписать своей неопытности. Тем не менее я не готов утверждать, что там нет багов. Программа была достаточно простой, и я глубоко не влезал.


KilkennyCat ©   (08.10.17 00:09[8]


> Из этой безграмотной фразы сразу видно, что вы никакой не программист, а обыкновенный графоман.

ну, Вам виднее, уважаемый kudatsky, мой уровень.


rrrrrr ©   (08.10.17 09:14[9]

По какой то причине андроид под Delphi ставится некорректно. В чём тут дело ?

тебе давно и не менее тщательно сказали почему.
потому что выбранный инструмент - кривой.


kudatsky   (12.10.17 08:54[10]

Я нашел решение проблемы. Как оказалось, в сети много
инфы по этому поводу. Кому интересно, гляньте например сюда:
https://www.youtube.com/watch?v=NZOxjt_IY7E
Мог бы и сам понять. Для этого нужно было не лазить по форумах,
а начать шевелить мозгами.
Два замечания о надёжности Delphi.
1. Я разыскал в архивах свой GPS-logger и перекомпилировал его.
Для тренировки я добавил туда отправку KML-файла на почтовый
ящик через intent и передачу того же файла на Windows-комп
через app tethering. Всё работает. Выли трудности, обычные при отладке.
Но я не утверждаю, что там нет багов. Скорее я уверен, что их можно обойти.
2. На днях было расширенное заседание как-раз по поводу использования Delphi. От нас был владелец фирмы, несколько чинов и вся команда разработчиков. От заказчика - глава IT department и ещё несколько человек.  Delphi утверждён окончательно. Позиция заказчика: невозможно работать с проектом, в котором критически важный код присутствует в трёх реализациях на трёх языках.


kilkennycat ©   (13.10.17 17:17[11]

Удалено модератором


kudatsky   (16.10.17 15:52[12]

Удалено модератором
Примечание: http://www.delphimaster.ru/forums.shtml#rule


Inovet ©   (16.10.17 18:43[13]

Удалено модератором


версия для печати
Обсуждение закрыто


Наверх

  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо