Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Выбор языка для разработки ПО под Android

Добрый. Необходимо заняться разработкой ПО под Android. Столкнулся с проблемой: "Какой язык программирования для разработки выбрать?". Из ООП-языков имею опыт с: Java, C++,C#,Scala.
Вопрос поднят для того,чтобы понять какой язык более подходит для программирования под андроид. Знаю, что Java подходит лучше всего, но хочу выслушать мнения.
Ответ: За Kotlin - спасибо. Согласен, забыл про него.
Вопрос: Работа с Android Studio

Всем привет. Понимаю, что мой вопрос звучит глупо. Тем более, что данная тема поднималась ни раз.
В общем, ранее занимался разработкой для .NET на C#. Решил параллельно изучать Android Studio. Столкнулся с проблемой при установке.

Скачал последнюю версию. После первого запуска обнаружил, что там отсутствуют шаблоны для Android-приложений. То есть, сама среда разработки не требовала Android SDK. И там не было интерфейса для Android-разработки. И программировать можно было только на Java, Kotlin, Groovy. Без использования библиотек Android. Так и не понял, в чем дело.

Скачал другую версию (раннюю). Там уже были шаблоны. После первого запуска отсутствовал NDK. Скачал. Теперь ошибка при синхронизации проекта с Gradle. Вывод консоли:
Error:No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android. Хотя toolchains есть в папке с NDK.

В общем, я так и не могу приступить к коду из-за непрерывного копания с установкой.

И что я хотел бы услышать:
1. Можно ли исправить эти проблемы? Если да, то как?
2. Есть ли смысл продолжать копаться в этом? Если нет, то есть ли Android Studio уже с установленными пакетами, необходимыми для разработки и отладки, где мне не нужно постоянно что-то скачивать?

Буду рад вашим овтетам.
Ответ: vxg, ну и у меня винда. Единственный идиотизм с папками, это если на домашнем и рабочем компах разные версии jre, и гит всё время хочет обновить какой-то профильный файлик, и этот файлик не пишется в игнор. Неудобно, при каждом коммите снимать галку надо. Ну или версии приравнивать.
Вопрос: Заблокирован Android и требуют деньги - какие инструменты лечения существуют?

Куда обращаться, в какой раздел форума, с проблемой разблокировки планшета и телефона, на которых функционирует
ОС Android?

На экране вот что:

«Google play. Просмотр запретного контента для взрослых на Аndroid строго запрещён
политикой Google. За первое нарушение работа устройтва временно приостановлена
до оплаты штрафа.»


Далее указано, что надо заплатить штраф 500 руб. на Киви-кошелёк
номера +79653957830 в течение суток для возобновления доступа.

В конце такие слова:

"Если штраф не будет оплачен в течение суток, доступ к Вашему телефону
будет ограничен навсегда"


Планшет ASUS, телефон Nokia
Ответ: Тоже самое, что и винлокер
Вопрос: Какой адаптер нужен для кастомного ExpandableListView

Доброго дня.
Мне нужно отобразить данные в виде сворачивающегося списка. Нашёл подходящий ListView для этого - ExpandableListView. Но элементы вложенного списка надо сделать кастомными - не просто 1-2 текстовых поля, там ещё будет CheckBox, Switch, картинка. Соответственно SimpleExpandableListAdapter не подходит. А какой адаптер выбрать?
SimpleExpandableListAdapter или CursorTreeAdapter?

P.S. вообще, не до конца понимаю когда какой адаптер выбирать для того или иного списка, который с курсором (в названии) или нет? Вот у меня была задача отобразить кастомный список - чекбокс, тестовое поле и картинка. В нём отмечаются нужные элементы и коллекция нужных мне Id этих элементов передаётся в Активити. Всё так как мне надо. И это реализовано ListView & BaseAdapter. Элементы для BaseAdapter тянул из БД SQLite методом в классе работы с БД. Там методом rawQuery получаю курсор, им же обхожу весь результат запроса и заполняю коллекцию, типизированную своим типом и выдаю в BaseAdapter.
Туплю, зачем нужны адаптеры с курсором тогда?
Ответ: Про "Android-way" мне не известно ничего )) Пиши как тебе удобнее. Вот если через год откроешь свой код и ничего не поймёшь, вот тогда будет ясно, что написано было плохо ))
Вообще это уже лирика пошла.
Вопрос: MS SQL Server и Android Studio

У меня есть база данных в MS Sql Server, как мне подключиться к ней с Android. Само приложение, для коннекта, я сделал, я не пойму какой IP-адрес нужно прописать в Android для подключение к localhost? Или MS как-то нужно настроить?
Ответ: Сергей241995, имя сервера, какое такое имя??? а имя пользователя не пишешь??

Надо писать ip адрес, чтоб не было лишних проблем, раз ты мало что толкового говоришь, предположим что твой андроид и ПК в одной локальной сети, тогда
На ПК нажимаешь win+r там пиши cmd, откроется командная строка, в ней ipconfig
Находи Строчку IPv4: xxx.xxx.xxx.xxx - Это и есть твой IP, его надо писать.
Порт надеюсь ты знаешь.

Теперь если всё это дело соединяется с роутером и включен DHCP, то при каждой новой перезагрузке устройства будет новый IP, если будет такая проблема, то пиши, пока мало понятно что как и где там у тебя.
Вопрос: Учебник android, где приложения делаются на eclipse

Всем привет.
Дайте пожалуйста учебник по android, где в качестве среды разработки используется eclipse.
Ответ: Особой разницы, в какой среде выполняется разработка нет, не так ли? Среда - всего лишь инструмент.
Вот в этом списке ( ) есть eclipse, но первые несколько уроков показаны на Андроид Студио.
А если вопрос заключается в том, как настроить эклипс под разработку Андроид, то об этом есть куча статей в интернете.
Вопрос: Offline-карты

Здравствуйте! Подскажите, как сделать оффлайн карты для своего города?
Карты должны быть наподобии 2гис.
Заранее спасибо!
Ответ: geograf-globus, в смысле? Android Studio недостаточно?
Или вы рисовать карты хотите?
Вопрос: Android SDK для winXP

Здравствуйте!

Разработкой приложений под android занимаюсь первый раз, пользуюсь машиной с winXP, и сразу проблема, загрузил и установил jdk-8u112-windows-i586.exe потом установил SDK_r24.0.2-windows.exe и eclipse JUNO но проблема в том что в android SDK инструменты platform-tools устанавливаются загрузкой с сервера, последней версии platform-tools v25 и adb и прочее уже как я понимаю не работает под winXP. Подскажите где брать под winXP последнюю работающую версию инструментов platform-tools?
Ответ: Спасибо! посмотрим что там.
Вопрос: Нужно ли устройство с Android, для разработки?

Я хотела бы знать, обязательно ли для разработки приложений под Android, нужен смартфон или планшет с этой операционкой? Просто сейчас есть куча IDE, которые предоставляют эмуляторы этой платформы, та же Delphi XE.
Ответ: Борис Верещагин, я в последнее время перестал пользоваться эмуляторами. Поэтому скорее соглашусь с вами. Раньше иногда использовал для быстрого старта (там время записи и установки apk быстрее, чем на устройстве). Но последние проекты слишком тормозят, надоедает ждать, пока после щелчка там что-то откроется, прокрутится.
Вопрос: Игра. Android Studio. С чего начать?

Начнем с того, что я никогда не писала игр. Просто решила рискнуть и в качестве курсового проекта взялась за написание игры. Идея игры есть, даже нарисовала как все должно быть(каждый экранчик) и написала какие действия должны выполняться при определенных условиях.

В качестве среды разработки выбрала Android Studio(немного с ней знакома) и платформу LibGDX это пока все.
И начались проблемы:
1) я не знаю с чего начать писать
2) как мне создать персонажа, я вообще не знаю, что мне делать с графикой !!! (3d персонаж на главном экране (типа как в игре Tom), а мини игры с 2d графикой)
3) и всякое другое

Но сейчас меня более волнуют пункты 1)-2)

Если у вас есть опыт, то пожалуйста напишите с чего начать и как двигаться дальше. Особенно,как мне создать персонажа и как сделать так что бы он реагировал на нажатия какие-нибудь. Может ресурсы какие-нибудь годные знаете, которые помогут решить мои проблемы (где все понятно и ясно), но лучше мнение на вашем опыте.

Буду очень благодарна если поможете и направите на путь истинный)))))

Добавлено через 2 часа 38 минут
не игнорируйте пожалуйста)
Ответ:

Не по теме:

Сообщение от Exerion
Сейчас придёт 8Observer8 и будет рекомендовать юзать Unity.
он тут уже не тусуется