Форум программистов, компьютерный форум, киберфорум
Наши страницы

Xamarin: разработка под android - Xamarin

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Xamarin Visual Studio Community и Xamarin http://www.cyberforum.ru/xamarin/thread1363691.html
Ребят, кто-нибудь в курсе о работе xamarin starter edition в vs community? Уже не раз натыкался в интернете на статейки, в которых уверенно говорят о добавленной возможности. Но по прежнему студия...
Xamarin Не запускается приложение на смартфоне При тестировании приложения в эмуляторе - всё прекрасно, но когда запускаю это приложение на смартфоне - вылетает ошибка "Приложение остановлено". Что может быть причиной? P.S. на эмуляторе Android... http://www.cyberforum.ru/xamarin/thread1349143.html
Xamarin Создание WF-приложения на Xamarin studio mac os
Добрый день! Недавно узнал о Xamarin - кросс-разработка на С#. Установил его на макбук, и хотел бы узнать, можно ли создавать на нем приложения Win Form как в Visual studio? Там есть библиотеки...
Xamarin Не подключается к Build Host Xamarin vmvare
В настройках сетевого адаптера машины пробывал NAT и Только для узла. Происходит ошибка на скрине.
Xamarin Xamarin, приложение устанавливается на телефон, но не работает, хотя работает на эмуляторе http://www.cyberforum.ru/xamarin/thread1312701.html
Приложения не запускаются на телефоне, хотя в эмуляторе работают нормально. а манифесте по версиям сходится все, на телефоне 4.0.3, так же и в эмуляторе. не работает даже стандартное, "Нello?...
Xamarin Как получить текущий язык системы в Android? Здравствуйте. Подскажите как получить текущий язык системы (тот, что установлен в Настройки -> Язык и ввод -> Язык). Пробовал так: spinner_Lang = FindViewById<Spinner> (Resource.Id.spinner6);... подробнее

Показать сообщение отдельно
dvatt
9 / 9 / 1
Регистрация: 19.01.2015
Сообщений: 58

Xamarin: разработка под android - Xamarin

29.01.2015, 15:13. Просмотров 6078. Ответов 6
Метки (Все метки)

Доброго времени суток. Посмотрел на форуме - прямо скажем тем про разработку под андроид и iOS с использованием фреймворка xamarin достаточно мало, в связи с чем и решил создать этот топ.

Описание
Xamarin — это фреймворк для кроссплатформенной разработки мобильных приложений (iOS, Android, Windows Phone) с использованием языка C#.
Фреймворк состоит из нескольких основных частей:
  • Xamarin.IOS — библиотека классов для C#, предоставляющая разработчику доступ к iOS SDK;
  • Xamarin.Android — библиотека классов для C#, предоставляющая разработчику доступ к Android SDK;
  • Компиляторы для iOS и Android;
  • IDE Xamarin Studio;
  • Плагин для Visual Studio.
(взято с хабра)

Установка.

Для начала нужно установить Java JDK и Android SDK. Ставить их придется в любом случае, т.к. это для любой разработки под андроид.

Итак, за Java JDK идем на сайт oracle, а именно вот сюда.
Соглашаемся с лицензионным соглашением, выбираем разрядность, скачиваем и устанавливаем.

После этого нужно установить android sdk, за ним идем сюда.
Установка обычная, но может возникнуть проблема. Точный текст ошибки не помню, но суть в том, что не найден JDK. Лечится это просто.
Кликните здесь для просмотра всего текста


Нажимаем Win+Break, далее все по скриншотам.
Xamarin: разработка под androidXamarin: разработка под androidXamarin: разработка под androidXamarin: разработка под android
Вводим имя переменной JAVA_HOME, значение переменной есть путь к JDK (по дефолту C:\Program Files\Java\jdk(номерверсии))



После установки, запускаем (или сам запустится) Android SDK Manager. Нам нужно установить Android SDK Platform-tools и образ платформы. Выбираете то, что нужно вам. Поставить можно хоть все

Xamarin: разработка под android

Если у вас не стоит Visual Studio (и вы хотите писать в ней), ставим сначала ее. Тут на сегодняшний день можно скачать Visual Studio Community 2013 бесплатно (точно не помню, весит она около 15 гб), кому важен русский язык - он тоже есть у официалов.

Теперь настало время самого xamarin`a. За ним идем либо к официалам сюда, либо ищем на просторах интернета крякнутые версии альтернативные решения.

В Visual Studio результат выглядит так:
Xamarin: разработка под android

Осталось запустить эмулятор Android Virtual Device (ADV) и настроить параметры.
Xamarin: разработка под android

выбираем создать (create)

Xamarin: разработка под android

конфигурируем как вам надо, клацаем ок.

На этом установку и настройку можно считать завершенной и приступать к разработке приложений.

P.S.

Немного слов про лицензии.
Кликните здесь для просмотра всего текста

Xamarin: разработка под android

вот такие нынче расценки. на скрине видны все преимущества платных версий, английский простой, в крайнем случае воспользуйтесь переводчиком))


Про возможные ошибки.

Кликните здесь для просмотра всего текста

По поводу ошибки, которая может вылезти при попытке открыть дизайнер xaml-файла, смотрите тут.
На англоязычных форумах жалуются на нее после обновления на версию 4.x.
Я поставил себе 3.9.236 и все работает нормально.


Что касается самого дефолтного дизайнера - лично мне он не нравится, но к своему стыду не искал альтернативы.)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru