1.一种安卓应用程序包打包方法,其特征在于,所述安卓应用程序包打包方法包括以下步骤:通过预设集成开发工具创建安卓项目;
在所述安卓项目的根目录下添加自定义任务格拉德尔gradle文件;
在所述任务格拉德尔gradle文件中设置多个任务,所述任务包括目标任务;
接收用户在终端窗口中输入的别名命令alias,根据所述别名命令alias对每个所述任务设置别名,获得任务别名,所述任务别名包括目标任务别名;
接收所述用户在所述终端窗口输入的所述目标任务别名,运行所述任务格拉德尔gradle文件中所述目标任务别名对应的目标任务,以实现所述目标任务的安卓应用程序包打包。
2.如权利要求1所述的安卓应用程序包打包方法,其特征在于,所述在所述任务格拉德尔gradle文件中设置多个任务,所述任务包括目标任务之后,所述安卓应用程序包打包方法还包括:从所述安卓项目中获取安卓项目入口文件;
在所述安卓项目入口文件中添加引用任务格拉德尔gradle文件命令,以使所述任务格拉德尔gradle文件生效。
3.如权利要求2所述的安卓应用程序包打包方法,其特征在于,所述在所述安卓项目入口文件中添加引用任务格拉德尔gradle文件命令,以使所述任务格拉德尔gradle文件生效之后,所述安卓应用程序包打包方法还包括:获取各所述任务对应的任务文件,判断各所述任务对应的任务文件是否异常;
若存在异常,获取存在异常的异常文件,通过输入输出模块修改所述异常文件。
4.如权利要求1所述的安卓应用程序包打包方法,其特征在于,所述接收所述用户在所述终端窗口输入的所述目标任务别名,运行所述任务格拉德尔gradle文件中所述目标任务别名对应的目标任务,以实现所述目标任务的安卓应用程序包打包之后,所述安卓应用程序包打包方法还包括:通过命令行模块调用安卓调试桥命令安装所述目标任务的安卓应用程序包。
5.如权利要求4所述的安卓应用程序包打包方法,其特征在于,所述通过命令行模块调用安卓调试桥命令安装所述目标任务的安卓应用程序包之后,所述安卓应用程序包打包方法还包括:通过编译任务命令编译所述安卓项目的项目源码为字节码文件。
6.如权利要求1-5中任一项所述的安卓应用程序包打包方法,其特征在于,所述接收所述用户在所述终端窗口输入的所述目标任务别名,运行所述任务格拉德尔gradle文件中所述目标任务别名对应的目标任务,以实现所述目标任务的安卓应用程序包打包,包括:接收所述用户在所述终端窗口输入的多个所述目标任务别名,通过多线程运行所述任务格拉德尔gradle文件中多个所述目标任务别名对应的目标任务,以实现所述目标任务的批量安卓应用程序包打包。
7.如权利要求1-5中任一项所述的安卓应用程序包打包方法,其特征在于,所述任务包括:设置不同包名任务,设置不同版本任务,设置不同应用市场任务,设置不同版本号和版本名称任务,设置目标文件中目标值不同任务,或,设置运行目标界面图片资源不同任务。
8.一种安卓应用程序包打包设备,其特征在于,所述安卓应用程序包打包设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的安卓应用程序包打包程序,所述安卓应用程序包打包程序被所述处理器执行时实现如权利要求1至7中任一项所述的安卓应用程序包打包方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有安卓应用程序包打包程序,所述安卓应用程序包打包程序被处理器执行时实现如权利要求1至7中任一项所述的安卓应用程序包打包方法的步骤。
10.一种安卓应用程序包打包装置,其特征在于,所述安卓应用程序包打包装置包括:创建模块,用于通过预设集成开发工具创建安卓项目;
添加模块,用于在所述安卓项目的根目录下添加自定义任务格拉德尔gradle文件;
设置模块,用于在所述任务格拉德尔gradle文件中设置多个任务,所述任务包括目标任务;
所述设置模块,还用于接收用户在终端窗口中输入的别名命令alias,根据所述别名命令alias对每个所述任务设置别名,获得任务别名,所述任务别名包括目标任务别名;
打包模块,用于接收所述用户在所述终端窗口输入的所述目标任务别名,运行所述任务格拉德尔gradle文件中所述目标任务别名对应的目标任务,以实现所述目标任务的安卓应用程序包打包。