安卓下,需要开发一个FTPServer的bin应用,非APP,类似busybox的bin应用,可以在shell里面直接执行的。
网上开源的迷你ftpserver源码很多,任务主要难点就是安卓下的交叉编译。
需求:
1.兼容安卓2.x,4.x,5.x,可直接执行无报错
2.无依赖的第三方库,独立的bin
3.启动可选附加三个参数: 端口(默认21) PASV端口(默认61234) 根目录(默认/)
4.提供FTPServer基本功能如浏览、创建、下载、上传、删除等
交付:
提供bin测试通过后,一次性支付所有费用。
支付完成后,将工程代码打包交付,交易完成。
SwiFTP开源软件是为Android系统开发,也就是说我们可以将其源代码嵌入到我们的项目中。当然,对其进行一定改造还是必不可少的。这儿只是从感官上对SwiFTP的运行效果图进行一下说面,以便帮助大家有初步认识:SwiFTP资料信息:GoogleDownload介绍:http://code.google.com/p/swiftp/downloads/listGitHub介绍:https://github.com/ppareit/swiftp<aclass='referer'target='_blank'>@胡源要求非APP,是纯bin的那种。看这个项目的说明,是个基于java开发的,意味着出来是个app,不太符合要求。安卓也有不同架构啊,32位/64位的ARM、Intel。。。要针对不同平台编译不同的binary才行。已经完结了,哈哈,测试很顺利。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。