Начните программировать на Android - PullRequest
0 голосов
/ 26 апреля 2011

Я знаю, что есть специальная область для проблем с Android, НО Я просто хочу знать, есть ли возможность программировать на Android на C или на Java, и какой язык будет лучшим для написания приложений для Android.

Эту информацию вы не можете найти в области Android ...

Спасибо !!

Ответы [ 6 ]

3 голосов
/ 26 апреля 2011

Android практически - это Java.Просто прочитайте, как начать обучение, и вы увидите, что между обычными Java-приложениями нет большой разницы.Это Java с некоторыми функциями, зависящими от платформы.

SDK: http://developer.android.com/sdk/index.html

DevGuides: http://developer.android.com/guide/index.html

2 голосов
/ 26 апреля 2011

Приложения для Android основаны на Java.(хотя я слышал, что новый NDK поддерживает разработку полного приложения на C).

Можно разработать некоторые библиотеки на языке c / c ++ и загрузить их в ваше приложение, используя JNI, который также является функцией Java.Начните отсюда: http://developer.android.com/index.html Я знаю, что это кажется общим, но официальный сайт - отличное место для старта.

2 голосов
/ 26 апреля 2011

лучший? Джава. Вы также можете писать на C / C ++ с помощью NDK. И вы также можете писать с помощью Python или, скажем, Scala, но это совсем не просто.

Java - лучшая, потому что API - это Java, поэтому вся документация написана на Java. Не менее важно, что плагин Google ADT для программирования Android в Eclipse очень прост, так что вы собираетесь работать с IDE, не нужно расширять текстовые редакторы и т. Д.

2 голосов
/ 26 апреля 2011

Полноценный Java-SDK для Android значительно облегчает написание приложений на Java.Вам следует проверить страницу Getting Started на их сайте разработчика.

2 голосов
/ 26 апреля 2011

Android API в Java.Вы можете найти руководство разработчика здесь .

Для кода, критичного к производительности, вы можете использовать Android NDK .

1 голос
/ 26 апреля 2011

Вы используете Java для программирования Android. Об этом говорится в документации по разработке под Android.

Вы также можете использовать NDK, но не начинайте с этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...