java - 在 Android 中使用 Ada 代码

标签 java android compiler-construction code-reuse ada

是否有可能在 Android 中使用旧的 Ada 代码?

我有一个用 Ada 编写的旧脚本,如果我可以直接在 Android 中使用该代码(通过 NDK 或 JNI 等),那就太好了。这可能吗?还是我应该移植代码?

这是我找到的一些链接,但我不太明白它们在多大程度上回答了我的问题:

http://en.wikibooks.org/wiki/Ada_Programming/Platform/VM/Java

http://code.google.com/p/javada/

http://code.google.com/p/jgnat/

http://en.wikipedia.org/wiki/GNAT

已添加: http://groups.google.com/group/comp.lang.ada/browse_thread/thread/4cb1f8d1c17d39a8?pli=1

最佳答案

我认为您不太可能只使用某个特定的交叉编译器编译代码,将其放在 Android 上并让它运行,除非它可能是某种玩具程序。

也就是说,DragonLace提供 GNAT AUX,一个 FreeBSD 托管的 GNAT Ada Android 编译器端口。

关于java - 在 Android 中使用 Ada 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8795601/

上一篇:安卓六角网格

下一篇:Android EditText插入

相关文章:

java - getSupportLoaderManager(id, args, ??) 的第三个参数类型是什么

c++ - 警告 C4244 : 'argument' : conversion from 'SIZE_T' to 'DWORD' , 可能丢失数据

Bison 的冲突

android - 动态添加 ListView 的每一行的 View

java - 简单程序中setListAdapter出错

c++ - 在 C++ 代码中使用 "umlauts"

Java 到 Lua 套接字通信错误

java - Intent权限和JobIntentService

java - 安卓 : How to synchronized resource in right way

由于大小超过 6000 的数组列表,Java 性能下降