用 Scratch 製作应用程式?带您将 Scratch 3.0 专案转换为 apk 安装档!

我们总是会在应用程式商店看到各式各样、玲瑯满目的应用程式(APP),大部分的APP是通过繁複的程式语言来打造。但是,简单而易懂的Scratch竟然也能製作APP?!笔者将带您将 Scratch 的 sb3 档案,转换为 Android 的 apk 安装档案。

前言

这篇文章,将会带着各位将 Scratch 3.0 的专案,也就是 sb3 档案,转换为安卓手机所支援的安装档案 apk。Scratch 3.0 的专案档案,若分享予他人,他人便会同时得到 程式码 与 可运行的内容 ,此外必须使用 Scratch 编辑器才能开启,既不适合分享又不适合启动。而倘若我们将Scratch档案转换为apk安装档,我们便能轻鬆的用手机来启动程式,也无法检视到程式的原始码。

实际操作

接下来,我们言归正传,开始进行转换的操作吧!

第一步:将 Scratch 专案转换为 HTML 格式

首先,由于笔者没有找到较为安全可靠的直接转换方式,因此此篇文章会通过如下的转换步骤来进行:sb3 -> html -> apk 。因此,我们要先将专案程式转换为HTML格式

这边我们使用 TurboWarp 进行转换

TurboWarp Packager

可将专案汇出为多种格式的档案页面底部可切换为多国语言,包含繁体中文TurboWarp 网页子网域并非由Scratch官方营运或开发https://packager.turbowarp.org/

使用上的详细教学可以查看我的另一篇文章:

让精心製作的 Scratch 3.0 专案转换为 HTML 网页,再也不怕透漏程式码!

这篇文章将指导您将Scratch的专案 (.sb3) 转换为HTML程式码,不但可以在不分享程式码的情况下分享专案,更可以在未安装或开启Scratch编辑器的情况下使用!https://hackmd.io/@winsonOTP/scratch-to-html

第二步:安装 Website 2 APK 软体

接下来要安装一个软体,用于将 html 档案转换为 apk 档案。

Website 2 APK

转换 html 档案为 apk可以调整各种APP的设定无广告且转换快速https://websitetoapk.com/

进入网页后点按下载按钮。

点按 Free Download 进行免费的下载(亦可点此直接下载)。

下载完成安装档后执行,开始安装后首先出现的会是条款的显示,须同意后点击 Next。

接着会询问是否要新增桌面捷径,可依照个人喜好设置。

接着会和您确定安装的设置,没问题就可以继续安装。

安装完成会出现此画面,若要直接开启可以勾选选项后点按Finish。

这样就安装好啰!

第三步:设置输出时的设定

接着,让我们开始使用 Website 2 APK 转换 html 档案为 apk 档案。

开启刚刚安装好的 Website 2 APK,你将会看到这个画面。

您需要先将这个设置勾选为左侧的选项,代表您会使用本地的 html 档案来进行转换。

接着请在左下方的这个设置调整您的档案路径,也可以通过右边的按钮直接进行选择

注:您需要将 html 档案放置到一个专属的资料夹,并且将 html 档案命名为 index.html ,才能顺利读取。

此时,您已经调整好了 html 档案的抓取路径,接下来将逐一介绍主要的设置的用途与意义:

APP标题:

输出路径:

分享文字与离开前的确认文字:

右侧勾选的栏位是一些基础或进阶的设定,建议不要调整进阶的设定,避免影响正常运行,尤其是这一个

若取消勾选,可能会导致专案无法运行。

其他设定在此由于篇幅限制先不进行介绍,欢迎自行摸索尝试!

第四步:将档案进行输出

接下来请点击右下角的建立APK按钮,进行汇出的动作。

您会看到软体出现的确认窗口,点按确定即可继续。

接着软体会开始进行档案的输出,输出后会出现完成的字样。



您的档案此时已经成功输出到您设置的 Output Directory 啰!
可以将档案传输到手机进行安装,也可以分享给您的亲朋好友哦!

结语

这篇文章指导各位进行 sb3 -> html -> apk 的转换,感谢各位的阅读,希望您阅读此篇文章后能够顺利的进行转换!

谢谢您阅读完毕这篇文章,之后还会持续推出更多好文给大家,文章编撰不易,每一步骤皆亲自实践避免出错,请务必多多支持,多多追蹤与分享!


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章