Java - это стандарт способ написания приложений для Android, но это не совсем . Например, есть также Xamarin.Android, который позволяет вам писать приложения для Android на C#, хотя он по-прежнему запускает виртуальную машину Dalvik за кулисами, так как «собственные» элементы управления Android находятся на Java. Использование Java, вероятно, является самым простым вариантом. Чтобы использовать другие языки и по-прежнему использовать собственные средства управления, вам нужно найти какой-то мост (точно так же, как Xamarin.Android - это мост), и вы не можете найти его доступным на предпочитаемом вами языке.
Кроме того, вы найдете почти все примеры и учебные пособия для Android, написанные на Java, поэтому в этом смысле есть и более низкое трение.
Что касается IDE, вам не нужно использовать Eclipse - я считаю, что Android Studio (в настоящее время в предварительном просмотре) основан на IntelliJ.
N o, совсем нет. Нет, Eclipse на самом деле на самом деле.Вы можете использовать любую IDE, которую хотите, но в последнее время Google представила Android Studio (которая основана на выпуске сообщества IntelliJ, который является удивительным, но все еще не стабильным, поскольку он по-прежнему остается только редактором предварительного просмотра) –
Какое приложение вы хотите делать? Java может быть по умолчанию, но некоторые приложения легче выполнять на одном языке, чем другие. –
Я сделал приложение для Android, и 90% его было Java, поэтому я думаю, что это очень важно. – Ogen