来自Go编程语言的Android App

Jac*_*des 17 java android go

我听到谷歌关于Go编程语言的嗡嗡声.维基百科将其描述为:"Go旨在提供静态类型编译语言的效率,并且易于编程动态语言".我在想,既然它是Android制造商的一种语言,他们应该对创建Android应用程序有一些支持.是否有任何工具可以从Go创建Android应用程序?是一个值得学习的语言,假设"SOMEDAY"android可能基于GO.

Ale*_*cas 12

目前还没有办法用Go构建Android应用程序,而Android的一些假想的未来版本并不是今天在Go上投入时间的好理由.

也就是说,Go 一种很棒的语言,你可以做很多事情,比如写网络服务器,命令行应用程序,甚至是AppEngine应用程序.学习Go有很多很好的理由!但Android不是其中之一.

编辑:从Go 1.5开始,可以在Go中完全编写Android应用程序,也可以作为调用Go JNI库的Java应用程序编写.预计iOS也将及时到达最终的1.5版本.有关详细信息,访问https://github.com/golang/mobile.

  • 应该注意的是,你*可以*编译去arm,所以你可以在Android设备上运行go程序.阻止你编写一个完整的应用程序的事情是你需要使用java插入android正在进行的gui系统.你可以有一个应用程序来调用从go编译的二进制文件,如果你想在go中编写你的一些程序,这可能很有用. (12认同)