搜索
bottom↓
回复: 14

技术方案求解

[复制链接]

出100入101汤圆

发表于 2016-5-10 16:49:22 | 显示全部楼层 |阅读模式
一个类似路由器的通信设备软件,SNMP Agent用JAVA开发,串口收发用C开发,请问该设备是基于linux还是Android?还是其他?

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出100入101汤圆

 楼主| 发表于 2016-5-10 17:36:00 | 显示全部楼层
哪位大牛给解答下?基于安卓么?java开发应用层,C开发驱动?

出0入0汤圆

发表于 2016-5-10 17:45:43 | 显示全部楼层
Android   linux  不是一回事吗?   linux 有串口接口,安卓用JAVA也有串口接口的啊

出0入0汤圆

发表于 2016-5-10 17:57:05 来自手机 | 显示全部楼层
据说安卓是基于linux内核,就是在linux上面跑了一个java虚拟机。

出100入101汤圆

 楼主| 发表于 2016-5-11 08:36:28 | 显示全部楼层
luguobing 发表于 2016-5-10 17:45
Android   linux  不是一回事吗?   linux 有串口接口,安卓用JAVA也有串口接口的啊 ...


是有个第三方做的一款类似交换机的设备,SNMP Agent、WEB之类用JAVA开发,串口收发用C开发。

出0入0汤圆

发表于 2016-5-11 09:24:03 | 显示全部楼层
这个设备是基于安卓的NDK技术,安卓上实现SNMP Agent,串口用NDK技术开发!

出100入101汤圆

 楼主| 发表于 2016-5-11 11:55:53 | 显示全部楼层
NDK:Native Development Kit原生开发工具

NDK能干什么:NDK使得在android中,java可以调用C函数库。

为什么要用NDK:我们都知道,java是半解释型语言,很容易被反汇编后拿到源代码文件,在开发一些重要协议时,我们为了安全起见,使用C语言来编写这些重要的部分,来增大系统的安全性。还有,在一些接近硬件环境下,相信大家都清楚C与java的优劣。顺带提一下:NDK并不能显著提升应用效率。why?我们都觉得C语言比起java来说效率要高出很多,一方面,随着jdk的不断更新,java的效率也随之提高;另一方面,即便使用C语言编码提高了应用效率,但是在java与C相互调用时平白又增大了开销。

出100入101汤圆

 楼主| 发表于 2016-5-11 12:16:08 | 显示全部楼层
trave_yang 发表于 2016-5-11 09:24
这个设备是基于安卓的NDK技术,安卓上实现SNMP Agent,串口用NDK技术开发!

交换机、路由器等通信类设备有用安卓的?

出0入0汤圆

发表于 2016-5-11 21:39:35 | 显示全部楼层
用JAVA语言开发注定了必须选这安卓,致于用安卓做交换机和路由器通信我目前是没见过!

出100入101汤圆

 楼主| 发表于 2016-5-12 16:54:23 | 显示全部楼层
trave_yang 发表于 2016-5-11 21:39
用JAVA语言开发注定了必须选这安卓,致于用安卓做交换机和路由器通信我目前是没见过! ...

现在很多机顶盒用的是安卓。

出100入101汤圆

 楼主| 发表于 2016-5-12 17:12:01 | 显示全部楼层
第一个AndroidTVLauncher开源项目http://www.sjsjw.com/100/003981MYM017628/

出0入0汤圆

发表于 2016-5-12 17:44:19 来自手机 | 显示全部楼层
我觉得linux资料多,tt 之类路由

出0入0汤圆

发表于 2016-5-12 22:44:29 来自手机 | 显示全部楼层
fengyunyu 发表于 2016-5-12 17:12
第一个AndroidTVLauncher开源项目http://www.sjsjw.com/100/003981MYM017628/

mark,不错的网址

出0入0汤圆

发表于 2016-5-13 13:50:05 | 显示全部楼层
不错,收藏了

出0入0汤圆

发表于 2016-5-13 14:16:22 | 显示全部楼层
长知识了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 11:16

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表