Какой язык программирования используется в Google Nexus One?

Это просто Java?

5 ответов

Решение

Android SDK основан на Java.

Я уверен, что есть некоторая ARM-сборка, C и C++ тоже в миксе для вещей низкого уровня.

Да, вы программируете на Java, но вы также можете программировать на нативном C с помощью Native Development Kit.

Помните, что, хотя вы пишете приложения для Android на Java, код не компилируется в обычный байт-код Java. Вместо этого он компилируется в код Dalvik vm. Это означает, что вы не можете использовать обычные сторонние JAR-файлы, которые являются файлами классов байт-кода Java.

Android 2.1 SDK - Java

Nexus One использует Android 2.1, а для разработки программ для Android мы можем использовать язык программирования Java. Для расширенного использования или повышения производительности Google предоставляет Native Development Kit, где мы можем использовать C для написания программ.

Другие вопросы по тегам