Aid Learning最新版 v1.4.0 中文版

软件介绍

Aid Learning是一款专门为安卓平台开发的Linux虚拟机软件,它可以帮助用户在安卓手机上运行一个完整的Linux系统,同时提供丰富多样的编程和开发工具,方便用户随时在手机进行工作和学习。Aid Learning所有功能都是免费的,而且使用起来很方便,有需要的用户快来下载吧。

软件介绍

Aid Learning软件特色

内置开发工具

Aid内置最流行的IDE:VScode/Jupyter/Aidcode/Blockly...支持Python/Java/C/C++/GO等几乎所有语言,gcc/g++/clang/javac编译器也完美内置

拖拽式界面设计

Aid内置Python开发IDE,支持拖拽式界面设计和全栈AI组件支持,支持图形开发组件pygame/sdl/pyqt/turtle,让你的灵感在指尖触摸实现。

AI最佳实验开发平台

Aid内置大量AI组件、模型、例子、教程,降低AI开发的门槛,内置的Py2Apk工具可以把你的Py代码转化为Apk应用发布.同时通过py可直接控制手机自带的强大的传感器以及外设

云桌面协作开发

Aid内置完整原生的跨平台桌面,不需要安装第三方vnc等的支持,支持电脑端和手机端同桌面,X模式让你的开发与Linux PC上完全一致,Aid上开发的代码同样也可以运行在PC端

社区化运营

全球超过5000+团队正在使用Aid Learning,Github Star:37k+,下载访问量1500000+,个人学习用途永久免费.

一键式安装

只需要安装一个10M左右的App即可自动引导完成安装。目前,已在各大App应用中心(Goolge Play,华为、小米、Vivo、Oppo…)上线

Aid Learning软件亮点

创新性

移动端(手机)上最好的,环境最全的Linux模拟器,唯一支持图形化桌面的Linux模拟器…

唯一支持AI开发环境的模拟器、内置全球最流行Top 7的深度学习框架,内置大量深度学习的模型、例子和开发组件

唯一支持python图形化开发和调试的模拟器,支持触摸拖拽式界面设计,提高你的开发效率

支持用python开发可运行在手机的App,支持python代码直接编译生成可部署的apk文件

一键式安装,无任何依赖,你只需在手机上要安装一个10M的引导App,就可以自动完成所有环境的安装。

跨平台开发,支持云桌面(手机桌面和电脑桌面相同),既可以在手机或平版上或其他嵌入式主板上运行,也可以在电脑端基于web直接访问和开发。

支持加速库openblas,支持多线程和多进程,运行流畅、不卡顿,充分发挥ARM CPU和GPU的算力

通用性

支持Tensorflow、Caffe、mxnet、keras、pytorch、ncnn、opencv、scipy….

支持Python2.7/Python3.7.3。

自带AiCode可视化编程IDE,也支持谷歌的Jupyter的IDE,同时支持微软的VSCode编程开发工具

内置完整原生的跨平台桌面,不需要安装第三方vnc等的支持,支持电脑端和手机端同桌面

既支持手机、Pad、也支持工业Arm板卡

开发的程序,既可以部署在手机端、也可以部署在电脑端

支持市面上99.5%的手机,已测试华为、VIVO、OPPO、三星、小米等全系列64位手机

支持Linux 原生xfce4桌面,不需要安装VNC等软件

支持pyqt5、pygame、turtle、SDL等开发

安全性

Aid在手机上虚拟了一个封闭空间,不需要root,不会破坏你的手机的内容。

不会收集你的个人隐私,所有权限都可以自己设定…

易用性

一键式安装,自动下载最新依赖包、自动配置AI开发需要的环境,降低AI开发门槛

内置大量AI组件、模型、例子、教程,降低AI开发的门槛,你可以不懂AI算法,但可以用这个平台开发出AI应用。

内置传感器控制包,可方便控制手机上的各种传感器:声音、陀螺仪、位置、摄像头等等

一部手机,两个系统,Android和Linux共生共存,无重启自由切换;娱乐、开发、学习三不误

支持手机端开发与电脑端开发代码自动同步,支持界面触摸拖拽式设计,自动生成界面的代码

一键式编译和发布你开发支持AI的App

可扩展支持Java、C++、Go…等语言的支持

支持外设

内置传感器控制包,可方便控制手机上的各种传感器:声音、陀螺仪、位置、摄像头等等

通过OTG USB可支持外设扩展,支持控制Aduino,可对其进行python编程

通过OTG USB也可支持外设存储设备读取和写入操作

可作为智能机器人的操作系统

架构设计

AidLearning FrameWork可以分为Linux模拟器和AI编程平台两部分。

Linux模拟器由Terminal和Desktop构成。前者基于Android底层Linux kernel和busybox命令包构建了完整Linux的模拟器,你可以用apt命令安装任何你需要的依赖包;后者基于web构建了图形化操作桌面,你可以用在手机上用触摸操控整个系统,同时该桌面支持云桌面,你可以在电脑端通过一个网址轻松访达。

AI编程平台由深度学习框架和Python可视化编程框架(Python IDE)构成。前者包含了几乎所有目前流行的深度学习框架,负责模型的加载、计算图的调度;包含各计算的内存分配、Op实现。后则构建了Python可视化快速开发平台,不仅可以在线实时运行、调试Python代码,同时支持触摸拖拽式界面设计、并且可以生成最终的可执行程序、产出apk文件。

Aid Learning安装配置

下载后在你的手机或pad终端上进行安装即可,安装完成后,第一次启动会让你选择版本模式安装,目前内置三种模式,分别为lite版(精简版)、pro版(专业版),和Full版(完全版),选择模式后Aid会自动下载依赖包,依赖包有点大,分别对应是300M,1.5G,1.6G的大小,所以建议在WIFI的环境下安装,安装时尽量不要锁屏,按照引导即可完成配置,如下图:

安装配置

升级

从0.86版本起,AidLearning支持升级安装,你不必删除旧版本就可以安装新版本,但需要备份你的自己的数据,升级会覆盖掉老的Aid版本的内核和相关目录文件。升级请谨慎,有可能丢失数据,推荐删除掉老版本,直接重新安装!

Aid Learning内置软件介绍

aidcode

内置的AiCode可视化编程器

里面包含人脸识别,动作识别和AI行为

safair

这个是浏览器,风格类似iOS

service

里面是一些安装工具,具体自己打开看看,里面有需要的工具和服务

cloud ip

打开可以用浏览器登入Linux系统,电脑端就无需下载vscode,输入里面的ip就行地址,内网同一网络

terminal

就是命令行,返回桌面点击上面的就可以返回桌面了

xterm

小窗口命令行

settings

系统设置,可以设置桌面背景颜色主题语言和是否开启桌面

Examles

内置了大量的AI的小例子,通过点击图标,你可以轻松访达源码,并进行简单修改和定制,你就可以生成自己的APP

game center

游戏中心,里面有小游戏

blocklv

可视化编程

包括py,js,php,dart,lua,xml

Jupyter

使用方法类似电脑使用方法,jupyter登陆密码为:admin

music plaver

音乐播放器

showdown

最后一个关机

左上的menu菜单里面还有些功能,也有个3d游戏

Aid Learning更新日志

1、修复ssh连接,不需任何配置直接用ssh demo@192.168.0.100 -p9022命令连接,密码:demo

2、内置Java(openJDK)

3、内置最新版node 12.18/npm6

4、新增X模式,可以在X模式下体验和PC上Linux一样基于图形化的开发

5、内置pygame

6、内置SDL

7、新增手机摄像头的推流模式,可参考/home/netcam.py,可以在浏览器里查看手机摄像头的视频流

8、修复xfce连接中断的问题,并加速了加载速度

9、内置chrome浏览器,修复浏览器的启动速度

10、增加摄像头推流操作类cvp,请在X模式下运行/home/test-cvp.py参考其用法

11、修改了terminal终端在电脑端显示不全的问题

12、固定了X模式的状态栏

13、可分别打开xfce和X模式

v1.4.0更新内容

[重要提示]

该版本不再能通过Magisk屏蔽root的方式在已root的设备上使用,请谨慎升级!

[功能更新]

- 系统:无线调试功能用户体验改进,可自动点击对应按钮完成修改(1.3版本中Android 12 进程数量限制问题修复相关)

- 系统:OpenCV深度相机适配

- 系统:Aid 桌面改进:Web Terminal 添加特殊按键(Tab,ESC等)、桌面UI优化等

- 系统:Aid 桌面改进 - 用户登录密码采用非对称加密后进行传输,改进系统安全

- 系统:增加AppMonitor应用监控后台服务(appmon),支持用户应用进程的注册、状态监控与信息查询

- 开发:新增视觉AI应用开发框架 AidStream(基于Python),可在AidLux平台针对图像数据(图片,流媒体)进行可配置的流水线式AI应用开发,简化开发工作

- 开发:新增IPC开发框架AidIPC,方便Android-Linux跨系统应用间通信功能开发

- 开发:CVS Python模块添加对U3V类型相机设置FPS和分辨率的参数支持

- 应用:更新 ApkBuild 应用打包工具,开发者可将Python应用打包为可独立安装的Apk应用包

[问题修复]

- 系统:Linux桌面环境无法正常播放音频

- 系统:系统启动校验流程改进,避免校验过程异常造成无法进入系统的问题

- 系统:原生 Terminal 标题栏按钮异形屏适配

- 系统:多次安装卸载出现卡在启动界面无法进入系统的情况

- 系统:隐私政策下出现加载现象

- 系统:外接键盘与软键盘冲突问题

- 系统:原生终端软键盘锁定后复制粘贴问题

- 系统:系统初始化的过程点击屏幕不应弹出输入法

- 系统:初始化系统时点击最近键再返回初始化界面将消失

- 系统:未安装桌面时在非主线程进入terminal界面导致的UI问题

- 开发:U3V类型相机界面被释放时错误的显示报错信息

- 开发:模型加载推理过程中的一些异常的返回

- 开发:cameraDialog里的webview加载出错


比丘资源网 » Aid Learning最新版 v1.4.0 中文版

发表回复

提供最优质的资源集合

立即查看 了解详情