帖子
帖子
用户
博客
课程
显示全部楼层
12
帖子
0
勋章
93
Y币

关于UDPSocketManager自定义模块开发小结

[复制链接]
发表于 2015-3-26 22:50:14
本帖最后由 lefish007 于 2015-3-30 07:12 编辑


             物联网这块的项目,UDP还是少不了的,API Cloud官方文档有说会近期出,本人也发过帖子问过,得到结论是近期支持。我APP其他功能基本完成了,UDP不能等了,只能自己动手。经过几天折腾,Android版本和IOS版本的自定义模块终于可以正常使用了。同时也碰到了一下几个问题,为了提示自己,也为了给以后可能会遇到这些问题的朋友一些警示,主要问题还是集中在打包上。
       Android主要碰到以下两个问题:
       首先,module.json中class路径配置不对,class路径就是你的类的包名所在路径。      
       其次:模块zip包中,只引入用到的资源即可,其他的全部删除,如果没用到资源,res目录下可以为空。
       再次:AndroidManifest也一样,只保留用到的权限,activity、service等组件节点即可。


       IOS也模块:

       1. Xcode5.0不能正常编译官方下载的Demo,文档写的5.0支持(官方文档没有更新),把MAC系统及Xcode升级到最新即可。
       2. 编译打包文件时,需要选择真机,否则上传到服务器的模块,经过云编译,模块不正常。
       3. 尤其需要注意,不能正常使用的自定义模块,可能会影响其他模块的使用,我上传的不正确的模块(库文件是选择模拟器Release的),云编译后,发现DB模块不能使用了,开始还到处找原因。


        好吧,扯的有点远了,到目前为止,一起还是比较顺畅的,多谢API Cloud的支持,同时也希望我的第一个基于APICloud的产品尽快上岸,也希望API Cloud越走越好。
      
        如果群里有做智能硬件的朋友也可以一起交流。








12
帖子
0
勋章
93
Y币
本帖最后由 lefish007 于 2015-3-26 23:06 编辑

对了,还有几个建议:1. 自定义的模块,最好能尽快支持APP Loader,通信调试,不能用,确实很坑。
2. API Cloud既然以后的大方向是云服务,是不是可以考虑做智能硬件的云服务,IOT肯定是大方向,而且将来,智能硬件Input产品的数据,比什么都值钱,目前国内有做的有几家,大概都是最近几个月才开放的,其中有360,其实大部分功能目前云服务都能实现,数据转发(类似即时通讯)实现不了,大部分智能硬件不能用类似融云的API,因为大部分的智能硬件目前智能跑个HTTP或者TCP。

7
帖子
1
勋章
2409
Y币
你好,能不能帮我看下这个问题,谢谢
https://community.apicloud.com/b ... hread&tid=16509
0
帖子
0
勋章
36
Y币
能分享自定义的模块吗?
您需要登录后才可以回帖 登录

本版积分规则