ПредишенСледващото

развитие за различни платформи, в Делфи xe5

изпълнение ОБЩА софтуер

На първо място, това, което имаме? В наличност имаме следното оборудване и софтуер:

1. 7 "Android таблет LuxP @ г 3755 3G / HD (линк не даде, защото най-комерсиалния) от китайската Bright с четвърти андроид (пълен говеждо месо, казвам ви. В допълнение към типичните функции на таблета като Wi-Fi / GPS / Bluetooth 3.0, горепосочените поддържа два SIM-карти с 3G и дори има вграден FM-модулатор за излъчване на плейлиста в радиус

Между другото, за системните изисквания на последния със сайта на разработчика:

Въпреки това, няма проблеми с околната среда на инсталацията и пускането му на моя Piggy възникнали. Все пак трябва да се отбележи, няколко функции:

1. При определянето за избиране на всички по подразбиране, премахване само началото на една птица с C-строител и изберете само Delphi XE5, а след това да не се докосва (мрежата някои пишат, че ако премахнете птицата от строителя, че няма да е андроид селекция друг вариант това не е така, поне до посочения ISO-начин, тъй като Embarcadero сайт предлага също така да свалите програмата и част на сто мегабайта, и всичко останало, той влачи от интернет. Може би тази функция е характерно за него).
2. Ако откаже да инсталира OCX-компонент и допълнителните пакети, които може да бъдат загубени teymplety последващото създаване на мобилно приложение, така че по-добре не пипай.
3. В основата на системната папка задвижващи PlatformSDKs е създаден, когато инсталирате ADT с НДК и, въпреки факта, че в директорията "Program Files" беше избрана при определянето на инсталационни пътеки. Това се дължи на факта, че SDK от Android НДК не да се разбере по пътя с интервали.
4. За сравнение, беше първоначално свободна Th 25 гигабайта и рестартира след инсталирането OS около 13, където купчината остава разопаковане "боклук" в временна директория. Давайки си сметка за факта, че този "боклук" може да се използва по време на процеса на стартиране и шивач на-doustanovki околната среда, създаването си се проведе, няколко компилации и след временна папка се почисти. Изчистено 7 концерт. О, Embarcadero.
5. Размерът на събраните проекта Така че Liby форма в отстраняване на грешки 45 MB, а 11 издание.

Няколко думи за това как да настроите androfona. С цел да бъде в състояние да попълни и отстраняване на грешки APK-приложение изисква да активирате режима за отстраняване на грешки през USB. За да направите това, отидете в менюто с опции и чрез androfona активирате тази опция:

След това можете да се свържете кабела на адаптера към компютъра и androfonu. Ако никога не сте свързали androfon към компютъра (а преди това аз лично имам такава необходимост не се появи нито веднъж, беше достатъчно, за да се повиши FTP-сървър на таблета и да имат достъп до цялата файлова система на Total Commander към компютъра), операционната система ще открие новото устройството и пита шофьора. В моя случай, че е установена по MT65xx телефон с Android. Търсене в интернет:

Аз попаднах на един универсален драйвер MTK USB WinDriver за таблетка (приложен към ресурсите по-долу):

След водача е установено, Android Composite ADB Interface и Диспечер на устройствата забавно plyamknul и докладва за да добавите нова притурка:

Започнете Delphi XE5 и отваряне на проба "Местоположение" от "MobileCodeSnippets" указатели в демонстрации. Това приложение дава пример за работа с датчика за GPS. Премахване на бутона на захранването на дейността на сензора (ние ще се активира при стартиране) и плъзнете, за да се образува UDP сървър модул TIdUDPServer1 (за получаване на пакети за радиопредаване и прилагане на отговора ехо да се контролира), TTimer1 таймера (периодичното помага) и две текстови етикети за визуализация приетия текст, TLocationSensor модул не докосвайте. Също така в горния десен ъгъл, изберете платформата от падащия списък (в този случай 7 "WSVGA Android Tablet (600 х 1024 DP DP: MDPI)):

В случай OnUDPRead () сървър модул ще напишете кода за получаване на данни от клиентите и прилагането на ехо за самоконтрол:

Получаване на датчика за данни от пробата, както следва:

Защо изпращане на данни, извършвани в таймера, отколкото в случай на нови места onLocationChanged ()? Това се прави умишлено. Представете си, че позицията на обекта не се променя или изгубени сигнали от сателити. Откъде знаеш, че последното местоположение, ако събитието не се състои? Да, можете да изпратите заявка за данните, тъй като обратната връзка под формата на ехо, ние сме изпълнени. Като алтернатива за по-нататъшно намаляване на движение също е хубаво.

Сега свържете androfon и влезте в раздела "Целеви платформи / Android - Android SDK / Target" и се уверете, GDB-сървър го намерих:

В този случай, той показа на устройството под името SS707. За да се запълни с това, че се активира, като щракнете с левия бутон на мишката и изберете от контекстното меню "Активирай". След съставяне на "F9", за да модифицирате вашия сървър приложение:

В края на компилация * на androfone GDB-сървър да се изпълнява. Доста удобно. Заслужава да се отбележи, че ако по време на отстраняване на грешки, натиснете отмените, на GDB-сървър ще остави с грешка. Въпреки това, при прилагането себе си не е засегната, но на процесите на сървъра на компютъра ще трябва да се разтоварят всички едно и също ръчно. И при последващото сглобяване на инсталираните приложения, ще трябва също така да бъде изтрит от първа ръка (пистолет на някого излезе?), Поне в моя случай.

В действителност, клиентът имах беше от последния тест проект за излъчване UDP:

Ето защо, се ограничава до добавяне на разбор и данни визуализация на помощта на API Google Maps:

Когато компилира и изпълнява Win-клиент и сървър, работещ на androfone получените данни ще бъдат показани на картата в маркера се посочва в GPS-координати и друга информация, свързана с:

Като тест за закрепване скрийнкаст LaboratoryW канал:

към Кастор:
. Взех го през изминалата година (рождения ден на съпругата му) от онлайн магазин "Микротрон" (мисля, че сте наясно за това, можете да го има там). Сега този пост архив, но след това е първият lyukspady в града. Характеристики от описанието на следното:
Цитат Tablet PC 7 "@LUX LuxP @ г 3755 3G HD Черен / Capacitive Multi-Touch (1024x600) / MTK6575 Sortex A9 1GHz / RAM 512Mb / ROM 4Gb / GPS / 3G / Wi-Fi / BT / 2 Cam (2MP + 0 , 3MP) / DualSim / TV + FM / Android 4.1

послепис за FM-предавател в описанието не е имало нито дума, но каква изненада. синтезатор честота осигурява настройка на желаната част, една стъпка да се регулира. Ако само вграден FM-тунер разстояния въздух достатъчно (да, ролка устна. Въпреки конвертори за прехвърлянето на спектъра като мултипликатори 174PS1 не е отменено, както и ще се приближават един прост осцилатор, но е откаран). Тя работи добре. TV също хваща, от съществено значение. не цифра, разбира се.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!