Какой язык программирования используется в Google Nexus One?
Это просто Java?
5 ответов
Android SDK основан на Java.
Я уверен, что есть некоторая ARM-сборка, C и C++ тоже в миксе для вещей низкого уровня.
Да, вы программируете на Java, но вы также можете программировать на нативном C с помощью Native Development Kit.
Помните, что, хотя вы пишете приложения для Android на Java, код не компилируется в обычный байт-код Java. Вместо этого он компилируется в код Dalvik vm. Это означает, что вы не можете использовать обычные сторонние JAR-файлы, которые являются файлами классов байт-кода Java.
Nexus One использует Android 2.1, а для разработки программ для Android мы можем использовать язык программирования Java. Для расширенного использования или повышения производительности Google предоставляет Native Development Kit, где мы можем использовать C для написания программ.