安卓版瓦拉?

发布于 2024-09-05 20:04:04 字数 44 浏览 6 评论 0原文

是否可以编写一个 Vala 应用程序并使其在 Android 设备上运行?

Is it possible to write a Vala application and get it to run on an Android device?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

夏雨凉 2024-09-12 20:04:04

使用新的 NDK,您也可以使用 C/C++ 编写 UI 应用程序。只要您有 C ABI,您就可以从 Vala 调用任何您想要的内容,前提是您有一个 .vapi 文件。主要障碍是缺少 glibgobject,但它们可能可以编译。毕竟,有 Linux 和 libc。

更新:Bero Rosenkränzer 在 Android Builder 峰会上做了精彩的演示,展示了当前可用的 无需 Java 的 Android 编程方法

With the new NDK, you can write UI applications in C/C++ as well. As long as you have a C ABI, you can call anything from Vala you want, provided you have a .vapi file for it. The main obstacle is the lack of glib and gobject, but those can probably be compiled. After all, there's a Linux and a libc present.

Update: Bero Rosenkränzer did a nice presentation on the Android Builder Summit that shows the currently available ways to program Android without Java.

拔了角的鹿 2024-09-12 20:04:04

是的,vala 已经为 android 编译了。但不能与 GTK 一起使用。

http://valajournal.blogspot.com.es/2013/03 /vala-on-android.html

Yes vala is already compiled for android. But cant use with GTK.

http://valajournal.blogspot.com.es/2013/03/vala-on-android.html

奢欲 2024-09-12 20:04:04

不适用于 android,只要没有 gtk 后端,但对于 Maemo 来说,最有可能的是它的后继者 MeeGo,因为它使用 gtk,并且开发人员存储库中有一个 vala 数据包。
(事实上​​,我已经用开发者 chroot 在我的 N900 手机上成功编译了我自己的 vala 程序)

Not for android as long as there is no gtk backend, but for Maemo and most likly it's successor MeeGo as it uses gtk and there is a vala packet in the developer repositpory.
(as a matter of fact i already successfully compiled my own vala programm on my N900 phone with a dveloper chroot)

暮年 2024-09-12 20:04:04

从技术上讲,是的,除了目前没有 Vala 到 Android 的翻译器。

Technically, yes, except that there currently is no Vala to Android translator.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文