Разработка для Android с Visual Studio

1

Я просто получил Android-телефон, и теперь я хочу сделать заявку на него в Visual Studio. Это возможно?

Я нашел тему об этом раньше, но эта тема была с 2010 года, возможно, это возможно сейчас?

  • 0
    Я сомневаюсь. Многие люди, использующие VS, используют ReSharper, потому что VS не хватает некоторых важных вещей. Посмотрите, что авторы ReSharper производят в качестве основного продукта. И да, это работает с Android. jetbrains.com/idea
Теги:
visual-studio

4 ответа

1

Нативные приложения для Android записываются в java и связанных текстовых файлах. Визуальная студия, безусловно, может их редактировать, и с некоторыми работами по установке запускают соответствующие инструменты сборки или скрипт ant. Но это, вероятно, не очень хорошо подходит для такой работы.

Как уже упоминалось, есть несколько альтернативных языков/путей разработки, которые могут быть более естественными для визуальной студии, но менее естественны (менее родные и/или менее поддерживаемые) для работы на устройстве Android, хотя результаты могут достаточно для данной цели.

  • 0
    «Нативные приложения для Android написаны на Java» -> Технически нативное кодирование на Android выполняется на C / C ++ или ассемблере с использованием NDK: developer.android.com/sdk/ndk/index.html
  • 0
    «Родной» является контекстно-зависимым словом. По сравнению с альтернативами, не поддерживаемыми самой системой Android, такими как .NET или javascript в браузере, приложение Dalvik является «нативным». Но да, по сравнению с кодом, работающим под Dalvik, код jni C является "родным". Обратите внимание, что последний будет попадать в «связанные текстовые файлы»
0

Если вам нравится C/C++, вы можете разработать для Android с Visual Studio 2010. Использование vs-android: http://code.google.com/p/vs-android/

0

Да, вы можете использовать это:

Моно для Android

Не уверен, что это хорошая идея.

  • 0
    Согласитесь, может быть, пришло время изучать Java;)
  • 0
    Я бы порекомендовал это.
0

Если вы разрабатываете HTML5, а затем используете PhoneGap, это должно быть возможно. Существует также моно-порт (.NET) для Android, который вы можете использовать для разработки в.NET, а затем через порт.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню