这个是手机端安装的linux系统,用以手机做小型化服务器,官方的口号是主打物联网,但各位技术大佬还不是想咋用就咋用。
--------还没火气来,不知道会不会火,先占位置。
测试手机为小米mix2s,换新手机后退下来的,18年买的64g存储不够用了,换代太快了,诶。
首先下载APP:aidlux 各大手机官方应用商城基本都能搜到,搜不到就到官网去下。
安装好后,打开APP进入可视化界面,可以根据自带的教程链接到电脑,非常简单,电脑和手机同一wifi下,打开可视化界面桌面上的cloudip即可,根据页面,电脑浏览器直接输入给的地址即可,默认密码:aidlux。
接下来,打开命令行,类似widows的cmd,APP打开后手机最下面第二个图标(电脑界面也是),点它。
第一步安装java,配置环境。
命令行输入 apt install openjdk-11-jdk
等待执行,提示输入y。
默认用的百度源,不用换源,挺快的。这样下载后是自动配置好,不需要其他操作,输入java -version即可查看java信息,另外如需安装其他版本,参考linux安装java,或者下面的连接。
AidLux开发者社区AidLux智能物联网(AIoT)应用开发和部署平台,是基于ARM架构的通过共享Android/HarmonyOS+Linux内核实现跨生态融合架构的一站式AIoT应用快速开发和部署平台。AidLux开发者社区是AidLux为开发者提供AI应用开发技术学习交流与AI应用创意分享的内容平台。AidLux开发者社区集结了一批优秀的AI应用开发者,为广大用户提供优质的AI应用开发干货。广大开发者可以在AidLux开发者社区分享AidLux使用体验,交流AI应用开发,甚至编程语言、AI硬件等丰富的技术内容,同时社区为开发者们准备了丰富的线上线下活动。持续降低AI应用开发技术门槛是阿加犀智能科技的不变追求,阿加犀智能科技将以AidLux平台为核心,通过开发者社区优质的AI应用开发内容分享氛围,为广大开发者提供完美的AI应用开发和部署体验。https://community.aidlux.com/postDetail/22
第二步安装maven
命令行输入:apt install maven
等待执行,提示输入y。
这样下载后也是自动配置好的,不用其他操作,输入mvn -version即可查看信息,另外如需自行安装其他版本,自行参考liunx安装maven,这里不赘叙。
第三步打包上传并执行
我是使用idea打包,直接mvn命令行打jar包,不会的百度。
上传文件有两种方式,连接电脑操作和手机上传,操作步骤都差不多,手机的话先把jar包放到自己方便找到的位置,再上传,点击aidlux可视化界面的左下角文件夹图标,点击左上角菜单栏,选择sdcard,找到手机上的jar文件上传即可。
电脑上传jar包,如图
上传完成后启动jar,先命令行cd到放jar包的目录。
然后命令行输入:java -jar -Duser.timezone=GMT ******.jar
即可启动,其他参数参考linux命令。
然后就可以看到程序已经跑起来了。
电脑浏览器访问登录手机aid时的ip和端口号即可,注意绕过8000端口,随便放了张图做测试。
注意手机的aidlux软件不要关,APP是个虚拟机,关了服务就停了。