python能打包成apk吗_超详细APK打包教程

首先发官方的帮助文档地址

http://miaowm5.github.io/RMMV-F1/

2018052210504483823.jpg

2018052210504487964.jpg

然后点击“转换为Android 程序

第一步:安装各种环境。参照官方的文档一个一个安装好即可。我简单解说一下Android sdk。

2018052210504470874.png

大部分用户到Android sdk下载插件时,速度会很慢。这里提供一个方法。

启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options…」,弹出『Android SDK Manager – Settings』窗口;照着图中的做即可。这样下载速度会快很多。

2018052210504458189.png

第二步,当你所有的环境都安装好之后。

将crosswalk-10.39.235.16这个文件夹里面的util.py中的47行“return output.decode("utf-8")”,改为“return output.decode("gbk")”,然后保证自己的工程中不存在中文的文件名命名的文件。

这样做是为了避免出现utf-8编码错误。这里感谢吧友@ky5279(原作者)

第三步:修改manifest.json文件。官方文档里的代码我们要将它稍微修改一下。

2018052210504474751.jpg

为什么要修改呢,因为我们打包之后icon文件夹里只有一个文件:icon.png。

所以,如果你按照官方的代码打包,会出现找不到文件的报错。因为没有icon.48.png

icon.72.png等等这些文件。所以将里面所有的类似于icon.XX.png全部改为icon.png即可。

第四步:删除打包之后的文件夹中的js/plugins - 副本文件夹。这是为了避免出现中文字符。

2018052210504459130.jpg

如果你没有删除的话,很可能出现以下报错:

2018052210504460598.jpg

所以,千万记住啦

2018052210504510499.png

第五步:开始打包

2018052210504566584.jpg

一些小白不知道如何cd到路径的话,我建议你直接把cmd.exe复制到根目录下,就像上图一样。

敲入代码:

python C:\crosswalk-10.39.235.16\make_apk.py --package=com.example.sample --manifest=manifest.json

就直接可以成功啦

2018052210504587550.png

  • 2
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值