86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
1 | |
Андроид и QT07.02.2013, 14:47. Показов 2968. Ответов 12
Метки нет (Все метки)
есть приложение,работающее на компе. Могу ли я его портировать на андроид?
или надо писать под андроид с самого начала? как писать под андроид на Qt? в чем разница вообще если писать на с++ (qt) и java для андроида?
0
|
07.02.2013, 14:47 | |
Ответы с готовыми решениями:
12
Возможно ли создать локальный сервер по Wifi сети? ПК-Андроид-ПК. WiFi раздается с андроид устройства Андроид >> Б.Д. >> Exel >> Б.Д. >> Андроид Андроид! Андроид БД |
80 / 69 / 9
Регистрация: 11.12.2009
Сообщений: 393
|
|
07.02.2013, 15:36 | 3 |
вообще для начала его целая история поставить на комп, поэтому если есть желание ставить, то советую ставить sdk на линуксе, желательно на KDE (один из интерфейсов linux), скачать онлайн инсталлер из http://necessitas.kde.org/, и самим выбрать навороченность sdk (гигов 10 припасись для него, на всякий случай).
Проект ещё в разработке, не все библиотеки ещё имеют совместимость, но уже плоды есть, можешь в google play проверить. Я собственно не ставил, но уже пытался(из-за нехватки места не решился ставить), поэтому выложил тебе всё что знаю, почему на виндовз не советую ставить, больно много действий надо по его настройке, на линухе автоматически будет сконфигурировано.
1
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
07.02.2013, 16:56 [ТС] | 4 |
для этого придется линукс ставить,а второго кома лишнего нет пока что..короче запариваться много полюбому придется
а с qt на java тяжело портировать код?
0
|
Заблокирован
|
|
07.02.2013, 17:14 | 6 |
1. Да,можешь.
2. Можно загрузить и импортировать проект в IDE, при условии, что есть сорцы. 3. Не советую использовать Qt для разработки приложений под Android, т.к. он для этого, по суте, не предназначен. 4. SDK - использует Java; NDK - C++. P.S. Native Development Kit (NDK), "Native" переводится как машинный... Для этих целей используй NDK (C++): eclipse + SDK&NDK + плагин ADT. Загрузить всё вместе можно на оф. сайте. В гугле по этому поводу всё есть.
1
|
Заблокирован
|
|
08.02.2013, 09:16 | 8 |
Для андроида есть родная библиотека - NDK.
0
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
10.02.2013, 12:14 [ТС] | 10 |
0
|
Заблокирован
|
|
10.02.2013, 16:15 | 11 |
Есть ADT, в которой уже есть всё для начала разработки... И меньше геморроя )
0
|
12.02.2013, 13:29 | 13 |
Как тут выше сказали это возможно...
Если в винде, то качаете necessitas+apache ant+jdk7+ministro.apk necessitas - SDK для QT. apache ant - эта программа непосредственно создает apk. jdk7 - java ministro.apk - библиотека которую необходимо установить на андроид устройство, иначе ничего работать не будет. При компиляции лучше всего сразу подключить устройство, он сразу туда запишет если все будет ОК. У меня больше времени заняла установка.... Но в итоге все заработало...правда я делала пустую форму, она не запустилась, т.к. министро потребовал интернет для скачивания библиотек, а на моем устройстве закрыт(специально) доступ. В принципе писать можно...но стоит ли?это уже вопрос в другом... Пока сама искала по этой теме ответы прочитала много из серии "QT очень глючный для андроида"..но это мнение разных людей..так что решение все равно за Вами..
1
|
12.02.2013, 13:29 | |
12.02.2013, 13:29 | |
Помогаю со студенческими работами здесь
13
С++ и Андроид ОС Андроид БД в Андроид С++ и Андроид Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи | |||||
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
|
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций
История планшетных компьютеров началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые. . .
|
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
|
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы
В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
|
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
|
Как без исключения проверить существование файла в Python
InfoMaster 19.01.2025
При разработке программного обеспечения на Python часто возникает необходимость проверить существование файла перед выполнением операций с ним. Это критически важная задача, которая помогает избежать. . .
|
Как определить, содержит ли строка подстроку в JavaScript
InfoMaster 19.01.2025
При разработке веб-приложений часто возникает необходимость выполнять различные операции со строками, среди которых особое место занимает поиск подстрок. JavaScript предоставляет несколько встроенных. . .
|
Что такое метаклассы в Python
InfoMaster 19.01.2025
Метаклассы в Python представляют собой один из самых мощных и одновременно сложных механизмов языка, позволяющий программистам контролировать процесс создания классов. По своей сути, метакласс. . .
|
Как удалить свойство из объекта JavaScript
InfoMaster 19.01.2025
В современной веб-разработке объекты JavaScript играют фундаментальную роль в организации и структурировании данных. Они представляют собой контейнеры, которые хранят связанные данные и. . .
|
Какая разница между String и string в C#
InfoMaster 19.01.2025
В языке программирования C# существует интересная особенность: для работы со строками можно использовать как String, так и string. Эта двойственность часто вызывает вопросы у разработчиков, особенно. . .
|
Как в Git откатить репозиторий к предыдущему коммиту
InfoMaster 19.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, предоставляя разработчикам мощные инструменты для управления изменениями в. . .
|
Как работают замыкания (closure) в JavaScript
InfoMaster 19.01.2025
В мире современной веб-разработки замыкания (closures) представляют собой один из фундаментальных концептов языка JavaScript, который часто вызывает затруднения у начинающих разработчиков, но при. . .
|