标签:
AppCan开发服务平台应用引擎已经开源了,iOS或者Android开发者可以得到AppCan开发服务平台应用引擎的全部代码,根据自己的需求开发出适合自己的应用引擎,本说明用来指导开发者将自己的应用引擎上传到AppCan平台,在AppCan开发服务平台上使用自己的修改后的应用引擎。
要重新修改应用引擎需要原生环境,即iOS应用引擎需要OSX系统和Xcode环境,Android应用引擎需要有Android开发环境。
自定义iOS应用引擎:
1.获取iOS应用引擎源码,在源码目录中有个AppCanEngine目录,通过Xcode导入应用引擎工程,根据自己需求修改应用引擎,编译生成静态库文件libAppCanEngine.a,新生成的libAppCanEngine.a 文件会覆盖AppCanPlugin/AppCanPlugin/engine/libAppCanEngine.a文件
2.使用7z压缩工具压缩AppCanPlugin目录,注意压缩格式为7z
3.编辑iosEngine.xml文件,内容如下:
4.将生成的7z压缩后的文件(在压缩这个7z文件之前建议需要去掉文件后缀名)和编辑好的iosEngine.xml文件压缩成zip文件
经过以上操作创建了AppCan平台自定义iOS应用引擎,可以上传到appcan.cn平台上,在appcan.cn平台上使用自己定义的iOS引擎。
iOS目录结构:
自定义Android应用引擎:
1.获取Android应用引擎源码,在源码目录中有Engine目录,通过Android开发环境导入应用引擎工程,根据自己需求修改应用引擎,编译生成应用引擎AppCanEngine.jar文件。
2.用新生成的应用引擎AppCanEngine.jar文件覆盖源码目录中
en_baseEngineProject/WebkitCorePalm/libs/AppCanEngine.jar文件
3.使用7z压缩工具压缩en_baseEngineProject中WebkitCorePalm目录,注意压缩格式为7z
4.编辑androidEngine.xml,内容如下:
5.将生成的7z压缩后的文件(在压缩7z文件之前建议需要去掉文件后缀名)和编辑好的androidEngine.xml文件压缩成zip文件
经过以上操作创建了AppCan平台自定义Android应用引擎,可以上传到appcan.cn平台上,在appcan.cn平台上使用自己定义的Android引擎。
Android目录结构:
更多AppCan 开发应用平台文档:http://newdocx.appcan.cn/index.html 点击这里可查看。
标签:
原文地址:http://my.oschina.net/u/2315861/blog/472103