-
Хочу попробовать 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
В чём тут дело? Где собака порылась ?
-
-
Интересно, но совершенно не то, что мне нужно. Я повторю свой вопрос. У меня такое впечатление, что андроид из-под Delphi ставится некорректно, хотя я пробовал два разных инсталяционных пакета.
-
в смысле задача помучиться с нерабочим инструментом? хозяин барин. мучайся
-
Боюсь, что у фирмы где я работаю нет выбора. Фирма взялась за доработку Delphi-проекта. Это довольно старый проект, ему уже 12 лет. Мы третья команда, которая с ним работает. Заказчик не смог собрать старую команду, вот и обратился к нам. Наша задача - доработать функционал клиентского рабочего места и разработать три мобильных приложения, под андроид обязательно, под iPhone - желательно и за отдельные деньги. Предметная область - банки, финансы. Все мы имеем большой опыт разработки под Андроид на java. Под iPhone не пробовали. Проблема в том, что портированию с Delphi подлежит примерно 50000 строк программного кода. Этот код считается отлаженным и не имеющим ошибок, а как пройдёт портирование - одному Богу известно. В общем все (и мы-разработчики и заказчик) согласны с тем что стоит рискнуть и разрабатывать на Delphi. Команда будет ещё пол-года занята настольным приложением, а я в свободное время хочу попробовать Delphi. Что касается багов в Delphi - пишут всякое.
-
> Delphi-проекта. > Это довольно старый проект, ему уже 12 лет.
значит, он не андроид.
> Все мы имеем большой опыт разработки под Андроид > на java.
вот и юзайте ее дальше. тем более, что [3]
> Проблема в том, что портированию с Delphi > подлежит примерно 50000 строк программного кода. > Этот код считается отлаженным и не имеющим ошибок, > а как пройдёт портирование - одному Богу известно.
Это не только богу известно. например, известно мне, я, какой-никакой, а программер.
> В общем все (и мы-разработчики и заказчик) согласны > с тем что стоит рискнуть и разрабатывать на Delphi.
Отсюда вывод, что заказчик вам доверяет, но вы его доверие обманываете.
> Команда будет ещё пол-года занята настольным приложением, > а я в свободное время хочу попробовать Delphi.
Звучит так, будто делфи - нативная штуковина для наладонников. А это совершенно не так.
Итого: 50000 строк - это не так много, как выглядит. Это вообще немного. Портирование с делфи на яву будет проще, чем портирование с делфи на делфи-андроид, так как на основе вышеизложенного получается, что делфи вашей команде ваще незнаком, а в яве вы профи с опытом.
ну а в целом согласен с [3]
-
а разве там нет виртуального эмулятора андроида? или у вас все клиенты поголовно юзают xiaomi MI MAX :) проекту которому 12 лет (аля дэлфи 7), нужно наверно для начала пережить переход на уникод, прежде чем числится в заведомо безбаговых и отлаженых
-
kilkennycat> 1. Это действительно не андроид-проект. Windows клиент-сервер. На сегодня там нет ни одного мобильного приложения. 2. Заказчик-банк, и тамошние ребята прекрасно разбираются во всех тонкостях портирования. Вне всякого сомнения портирование - это риск. 3. Портирование с делфи на яву будет проще, чем портирование с делфи на делфи-андроид. Уважаемый kilkennycat ! Из этой безграмотной фразы сразу видно, что вы никакой не программист, а обыкновенный графоман.
QAZ>Я свой вопрос сформулировал очень тщательно. Повторю его ещё раз. По какой то причине андроид под Delphi ставится некорректно. В чём тут дело ?
Кстати, о багах в Delphi. Года три назад я немного потренировался с Seattle. Просто для себя. Я сделал GPS-logger. Он во время движения записывал GPS-координаты в KML-файл. Потом этот файл можно было загрузить в какую - нибудь GIS (я пользовался SAS-планета). Он также позволял фотографировать и привязывал фотографии к координатам. С этим трекером мы с семейством ездили в турпоездку. Всё нормально работало, а привязка фото к координатам упростила создание фотоальбома. Во время разработки никаких багов я не обнаружил. Были определённые нюансы, которые я склонен приписать своей неопытности. Тем не менее я не готов утверждать, что там нет багов. Программа была достаточно простой, и я глубоко не влезал.
-
> Из этой безграмотной фразы сразу видно, что вы никакой не программист, а обыкновенный графоман.
ну, Вам виднее, уважаемый kudatsky, мой уровень.
-
По какой то причине андроид под Delphi ставится некорректно. В чём тут дело ?
тебе давно и не менее тщательно сказали почему. потому что выбранный инструмент - кривой.
-
Я нашел решение проблемы. Как оказалось, в сети много инфы по этому поводу. Кому интересно, гляньте например сюда: https://www.youtube.com/watch?v=NZOxjt_IY7EМог бы и сам понять. Для этого нужно было не лазить по форумах, а начать шевелить мозгами. Два замечания о надёжности Delphi. 1. Я разыскал в архивах свой GPS-logger и перекомпилировал его. Для тренировки я добавил туда отправку KML-файла на почтовый ящик через intent и передачу того же файла на Windows-комп через app tethering. Всё работает. Выли трудности, обычные при отладке. Но я не утверждаю, что там нет багов. Скорее я уверен, что их можно обойти. 2. На днях было расширенное заседание как-раз по поводу использования Delphi. От нас был владелец фирмы, несколько чинов и вся команда разработчиков. От заказчика - глава IT department и ещё несколько человек. Delphi утверждён окончательно. Позиция заказчика: невозможно работать с проектом, в котором критически важный код присутствует в трёх реализациях на трёх языках.
-
Удалено модератором
-
Удалено модератором Примечание: http://www.delphimaster.ru/forums.shtml#rule
-
Удалено модератором
|