Possible Duplicate:
Which programming languages can I use on Android Dalvik?
大多数情况下,Android 应用程序都是用 Java 编写的。但我听说它也可以使用 Scala 或其他一些语言。而且我还读到可以包含 native C/C++ 代码。
是否有显示可以使用哪些语言的引用/列表?
最佳答案
在发布时,
Java
是唯一官方支持的用于构建可分发的第三方 Android 软件的编程语言。Android Native Development Kit (Android NDK),它将允许开发人员使用
C
和C++
构建 Android 软件组件。除了提供对 native 代码的支持外,Google 还在扩展 Android 以支持流行的动态脚本语言。本月初,Google 推出了 Android Scripting Environment (ASE) 允许第三方开发人员使用
perl
、JRuby
、Python
、LUA
构建简单的 Android 应用程序> 和BeanShell
。有关 ASE 的想法和用法,请参阅 Example link .Scala 也支持。有关 Scala 的示例,请参阅这些 Example link-1 , Example link-2 , Example link-3 .
刚才我介绍了一个 Article Here 其中我发现了一些有用的信息如下:
- 编程语言是 Java,但存在与其他语言的桥梁
(C# .net - Mono 等)
。 - 可以运行
LUA
、Perl
、Python
、BeanShell
等脚本语言。
- 编程语言是 Java,但存在与其他语言的桥梁
我在 Google Releases 'Simple' Android Programming Language 阅读了第二篇文章.例如,refer this .
刚刚(2010 年 8 月 2 日)我读到了一篇关于“Frink 编程语言和 Android 计算工具”的文章,请参阅此链接 Link-1 , Link-2
2010 年 8 月 4 日,我发现了关于
RenderScript
。基本上,据说它是一种用于高性能图形编程的类 C 语言,它可以帮助您在 Android 应用程序中轻松编写高效的视觉效果和动画。它还没有发布,因为它还没有完成。
关于java - 在Android中可以使用哪些编程语言进行开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3949980/