Android和Golang杂交

本文是在完成课程设计的需求背景下搞的。期初打算使用Kivy写Android,后边看了几个开源的demo,还是不敢用,文档又烂例程又少,踩坑时间估计比重新学Java都长了,思考了好久,决定还是想办法把Go引入。既然Go不能完美支持UI,那就完美支持动态链接吧

不得不说,Go是最优美的语言。(虽然我写得很烂)

把Android的Java和Go杂交在一起,部署环境是真的头大,尤其是在垃圾Windows平台上。如果是Linux上应该会快很多

把Go通过动态链接引入到Android中,事实证明,尝试了很多模块都能正常引入,大多数的系统调用都能正常执行,socket也能正常发起,只是在系统层面看来,动态库的操作是APP本身发起的,所以动态库要对操作是否成功进行判断,否则闪退了就尴尬了.........

赶课设一天没吃东西,我要出去吃点东西运动一下了,先少贴点东西