App inventor将两个项目的页面合并的方法

随便写写,应付学校作业顺道水水发布字数。


我们知道App inventor可以在网页上设计程序逻辑和界面,不过导出都是以项目为单位的——这给多人合作带来了极大不便,所以这里我展示一下如何拆解项目文件来把某个界面单独添加到另一项目。

首先你得有一个项目文件

图片发自简书App

改为.zip后缀

图片发自简书App

成功解压,文件夹内的项目如图

图片发自简书App

解释一下,src一直走下去是代码文件,assets是引用的图片音乐之类的资源,第三个与项目构建有关。

图片发自简书App

顺着src一直打开下去的结果,其中以.bkm结尾的是界面文件,本质为xml结构的文本。.scm为逻辑代码,本质是json格式的文本。都可以直接用文本编辑器打开。

图片发自简书App

扯远了,假如要单独拷贝一个页面,你需要选中所有开头为你要拷贝页面的文件

图片发自简书App

以同理解压另一个项目

图片发自简书App

复制到另一个界面的文件目录里面(注意页面名不能重复,如果有重复可以在线改好了再下载)

图片发自简书App

然后在解压的根界面重新打包(在上一级文件夹打包会多一级目录结构)为zip文件(winrar用户可能得选择添加到压缩文件)。

图片发自简书App

改后缀为.aia,重新上传,解决。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容