刚刚接触打包的时候非常困惑,对于新手来说,安装和配置andriod studio都觉得很困难,针对于混合移动开发来说更是难上加难。下面针对自己的个人工作经验来描述一下配置andriod sdk和打包的过程。
工具/原料
1
andriod studio
2
andriod sdk
方法/步骤
1
首先我们来弄清楚andriod studio的项目结构如下图:首先是项目名称,其次比较重要的就是模块名称,如下图的模块名称为:mxdlydyxapp,其次还有cordovalib相关,cordova是原生代码和js中间的承接者。
2
混合移动开发的www.zip包放到模块下的src\main\assets文件夹下
3
配置sdk:安装andriod studio时要求指定sdk的版本,也可以自己下载。配置sdk时要配置sdk-tools 和sdk-platforms。两个的区别在于一个是sdk工具,用于编译运行andriod原生程序,相当于java中的jdk运行和编译环境,后者为sdk api。如下图:
4
选择tools->andriod->sdk manager可以看到,我们首先要定义sdk的路径,然后可以通过列表进行安装。
5
这样 sdk 就安装完成了。同时也可以自己下载sdk,放到硬盘的某个路径下,在上图配置andriod sdk location的路径为你下载的sdk 路径即可。下图为下载的sdk包分别在platforms下和build-tools下
6
接下来再说一下如何打包:打包的过程很简单,但是会走弯路
7
build->gnerate signed apk
8
对于上图来说,如果没有key 我们首先生成key 点击create new.. 打开后填如下图画红框的信息即可
9
填好之后点击ok即可
10
点击next,注意都要选上。否则会出现 有的手机的andriod因版本的不同而安装失败。
11
如上图 的build type 这里可以选择打测试包和正式包 debug or release。