Google 的 Nexus One 使用什么编程语言?
只是Java吗?
Is it just Java?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
只是Java吗?
Is it just Java?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
Android SDK 基于 Java。
我确信对于低级的东西也有一些 ARM 汇编、C 和 C++ 的混合。
The Android SDK is Java-based.
I am sure there is some ARM-assembly, C and C++ in the mix too for the low level stuff.
是的,您可以使用 Java 进行编程,但您也可以使用 本机开发套件。
Yes, you program in Java, but you can also program in native C with the Native Development Kit.
但请记住,即使您使用 Java 编写 Android 应用程序,代码也不会编译为正常的 Java 字节码。相反,它被编译为 Dalvik 虚拟机代码。这意味着您不能使用属于 Java 字节码类文件的常见第三方 JAR 文件。
Remember though, that even though you write Android apps in Java, the code is not compiled to normal Java bytecode. It is instead compiled to Dalvik vm code. This means that you can't use common third party JAR files that are Java bytecode class files.
Android 2.1 SDK - Java
Android 2.1 SDK - Java
Nexus One使用Android 2.1,为Android开发程序,我们可以使用Java编程语言。对于高级用法或更高性能,Google 提供了原生开发套件,我们可以使用C来编写程序。
Nexus One uses Android 2.1, and to develop programs for Android, we can use the Java programming language. For advanced usage or more performance, Google provides Native Development Kit, where we can use C to write programs.