App Inventor是一款由谷歌实验室开发,后移交给麻省理工学院的可视化编程环境,它采用搭积木的方式,让用户可以快速建立应用程序,并且能够极其便利地在手机上进行测试和应用,以下是关于App Inventor服务器的详细介绍:
1、服务器类型
官方服务器:官方服务器由麻省理工学院提供,登录地址为http://appinventor.mit.edu/explore/,由于服务器在国外,国内访问可能不太流畅,甚至有时无法访问。
广州服务器:广州服务器(http://app.gzjkw.net/login)是国内较为流行的选择,相对稳定,支持QQ账号快捷登录,在没有自建服务器的情况下,这是一个推荐的选择,编译好的APK文件在服务器上保留2个小时,但源代码没有保留期限,可以永久使用。
其他教育机构搭建的服务器:如www.17coding.net也搭建了自己的服务器,可以在广州服务器不稳定时作为替代选择。
自建服务器:用户可以在自己的电脑上搭建一个App Inventor服务器,实现自己使用的需求,这通常需要下载并配置相关的软件和环境变量。
2、服务器功能
项目创建与管理:用户可以通过服务器登录App Inventor的在线开发环境,创建新项目、编辑现有项目以及管理项目的各个方面。
组件设计与逻辑编辑:在开发环境中,用户可以进行组件设计(即设计APP的外观)和逻辑设计(为各个模块编辑逻辑关系)。
手机测试与调试:用户可以将编译好的APK文件传输到手机上进行安装和测试,或者使用AI伴侣进行无线测试。
代码编译与打包:服务器还提供了代码编译和打包的功能,用户可以将编写好的程序编译成APK文件,并在Android设备上运行。
3、服务器搭建与配置
所需软件:搭建App Inventor服务器需要准备Java 7、Ant、App Engine SDK、Android SDK和Python等软件,这些软件可以从官方网站或指定的链接下载。
环境配置:将下载的软件解压到指定目录,并配置相关的环境变量,将ANT_HOME设置为Ant的安装目录,并将该路径添加到系统的环境变量中。
源码下载与构建:从GitHub上克隆App Inventor的源代码,并下载所需的依赖和模块,使用Ant工具编译项目,生成可部署的WAR文件。
服务器启动:使用App Engine SDK中的dev_appserver.sh脚本启动App Inventor服务器,并指定端口号和WAR文件的路径。
App Inventor提供了多种服务器选择,包括官方服务器、广州服务器、其他教育机构搭建的服务器以及自建服务器,用户可以根据自己的需求和网络环境选择合适的服务器进行开发和测试,通过搭建自己的服务器,用户可以更加灵活地控制开发环境和测试流程。
以上就是关于“app inventor服务器”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/709111.html