KM盒子手机APP制作软件

生成APK失败常见问题

时间:2016-12-15 11:44 点击:

可能导致KM盒子生成APK失败的原因,大致可以分为三大类:一、系统环境的问题;二、当前项目的问题;三、软件的问题。

首先我们需要用排除法,确定生成出错的具体原因。

操作方法:新建一个项目,然后用默认的启动画面和默认的图标进行生成。如果默认新建的项目可以生成,则是当前项目的问题。反之,如果都生成不了,则是系统环境或者软件的问题。


一、系统环境问题常见原因:

1、使用过其他生成工具或者APK反编工具后,由于apktool.jar文件版本不同导致生成出错。

解决方法:删除%USERNAME%\apktool\framework目录下的1.apk文件,然后再重新编译。 

在地址栏输入%USERNAME%\apktool\framework 回车,然后除删1.apk再重新编译。

2、自定义安装路径中使用了包含中文或者特殊符号命名的文件夹路径。

解决方法:使用默认的安装路径,然后再重新编译。

3、系统安全策略禁用了KM盒子软件调用CMD编译命令,或者当前系统要求必须管理员权限才能调用CMD编译命令。

解决方法:使用管理员权限运行软件,然后再重新编译。


二、当前项目问题常见原因:

1、当前项目符加文件使用到的资源文件,如图片、html文件,使用了中文或者特殊符号命名。

2、启动画面或者图标文件,使用了不可识别的文件格式,例如,不能将jpg格式改扩展名为png格式。

3、生成的项目文件超大,超过100MB以上,同时电脑性能较差导致编译超时。


三、软件问题的常见原因:

由于感染毒病或者操作失误,导致软件默认安装文件损坏或者缺失引起的生成出错。

解决方法:重新下载安装软件。


其他问题1:使用自定义打包文件夹功能生成出错排查:

1、自定义打包文件夹中不能使用含有中文或者特殊符号命名的文件。2、自定义打包文件夹中不能使用含有Android系统不可识别的文件格式。3、设置启动画面和图标时必须使用标准的PNG图片,不能使用jpg或gif等格式的图片修改扩展名。

其他问题2:生成APK电子书在编译时很慢,等很久才出来编译窗口。

原因一:单个节点的文档内容超长,一般以word文档1到3页内容为佳,如果文档内容超长可能会生成较慢或生成失败。

可能原因二:单个节点图片太多,生成时占用资源较大,也会变慢。这时你可以试下关闭其他占用资源较大的软件,如关闭杀毒软件后,再重新生成下。或者将超过长度的单个节点内容折分为两个。

其他问题3:有时可能由于KM盒子编译时产生的临时文件,被其他程序占用也可能出错。

需要打开KM盒子安装目录,默认路径C:\Program Files (x86)\KMBox6下删除编译时产生的临时文件夹,app文件夹、html文件夹、temp文件夹和index.html文件,把这几个文件夹删除后再重新编译。

如果检查以上注意事项,未能帮你解决问题,请联系作者QQ763809988