我们知道要做一个安卓APP,首先要学习安卓开发语言,比如java,前后端。那么没有这些开发语言基础,我们怎么办呢?其实现在有更好的开发方案就是做webAPP。我们可以利用web前端知识搭建安卓客户端,利用php搭建服务器端。首先我们需要准备:1、html+css+js的基础知识,这是web前端开发最基础的。2、PHP后台,mysql数据库基础知识。运行、真机模拟、调试等工具也支持在线打包,也就是说你可以在不配置任何java开发环境的情况下开发Android软件。有关详细信息,请单击此处下载软件。4.前端UI框架,本教程我使用的是谷歌的MDUI框架,详情请点这里:这里下载OK,以上就做好了,先看看制作打包好的APP界面和安装包。演示:Demo.apk在下面开始工作!1.首先打开Hbuilder(以下简称HB)2.创建一个webapp项目,只是一个空模板3.可以在桌面上创建,然后可以看到整个项目的目录,但是生成的文件系统默认可以删掉,留下manifest.json4,然后把我们提前下载好的前端UI文件全部拷贝进去。我用的是MDUI5,然后你就可以开始修改代码了。我们可以看到HB代码编辑器的整个左侧。工程文件,这些工程文件不就是web前端的一些结构吗?那么简单,我们就用开发web前端网站的思路来做吧。6、网站数据是怎么来的?不就是一个APP,里面没有数据吧?总不能写死吧?网站中的数据可以通过php+mysql实现的json数据接口实现。我们可以使用jQuery将数据拼接成index.html以上是jQuery-ajax的实现,将test.php从数据库中取出的数据拼接成index.html页面的id为tabinstancetest.php上面的test.php是后端,一个很简单的后端,可以从数据库中取数据输出json格式,然后运行测试。php结果返回的数据格式为json格式。然后通过index.html的ajax请求数据,拼接显示在div中。期间可以进行真机调试,最后打包!云打包的好处是我们不需要在本地搭建环境,直接提交即可。打包后会返回下载链接让我下载安装包。除了生成安卓安装包,我们还可以生成ios。我们这里只测试和生成Android。安装包。提交后需要2-5分钟打包,然后生成一个apk安装包,你可以在手机上安装使用你开发的app,不需要做任何签名。当然,如果你想设置APP的启动图片和图标,只需要在manifest.json中设置即可,这也是你一开始没有删除的原因!本文写作时间:30分钟作者:TANKING技术分享博客:http://likeyunba.com/pc/jishu...
