开始编程到Android

时间:2011-04-26 18:19:47

标签: android programming-languages

我知道有一个专门针对Android问题的领域,但是我只是想知道是否有用C或Java编程到Android的选项,以及最好的语言写法适用于Android的应用。

您在Android区域中找不到此信息...

谢谢!

6 个答案:

答案 0 :(得分:3)

Android实际上是java。 只需阅读一些如何开始教程,您将看到与传统的Java应用程序没有太大区别。 它是Java,具有一些与平台相关的功能。

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

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

答案 1 :(得分:2)

Android API是Java版。您可以找到开发人员指南here

对于性能关键代码,您可以使用Android NDK

答案 2 :(得分:2)

Android全面的Java SDK使用Java编写应用程序变得更加容易。您应该查看其开发者网站上的getting started页面。

答案 3 :(得分:2)

最好的? Java的。 您也可以使用NDK用C / C ++编写。 你也可以使用Python或Scala编写,但这并不容易。

Java是最好的,因为API是Java,所以所有文档都是Java。同样重要的是,Google在Eclipse中为Android编程的ADT插件非常简单,因此您将使用IDE,无需使用高级文本编辑器等。

答案 4 :(得分:2)

Android应用程序是基于java的。 (虽然我听说新的NDK支持开发C中的完整应用程序。)

可以使用c / c ++开发一些库,并使用JNI将它们加载到您的应用程序,这也是一个Java功能。从这里开始:http://developer.android.com/index.html我知道这似乎很普遍,但官方网站是一个很好的起点。

答案 5 :(得分:1)

您使用Java来编程Android。它在Android的开发文档中说明了它。

你也可以使用NDK,但不要从那开头。