• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

build_script_chameleon_eclipse: 变色龙v2 eclipse平台的构建脚本

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

build_script_chameleon_eclipse

开源软件地址:

https://gitee.com/JNET/build_script_chameleon_eclipse

开源软件介绍:

#build_script_chameleon

##packet 打包命令

##命令参数:

###--path 项目路径###--apkdir 签名后输出的apk目录路径###--keystore 签名证书的路径###--alias 证书别名###--keypass 私有密钥的口令###--aliaspass 用于密钥库完整性的口令###--buildtype 构建类型(目前只能bundle)###--configline 添加的属性,比如构建时要往配置文件加入(user=[email protected]的用户信息,增加多个属性时用,分开,例如 attr1=val1,attr2=val2)###--logpath 日志的生成路径###--appname apk的名称###--appicon apk图标文件的路径###--minsdk 应用最低兼容的sdk版本###--targetsdk 应用当前使用的sdk版本###--vercode 应用的版本号(整型)###--vername 应用的版本信息###--operateType 操作类型,目前支持addplugin和removeplugin###--project 变色龙android工程路径###--package 插件包名###--name 插件名###--file 插件zip包路径

####eg:./packet --path=/Users/zhouzhineng/Desktop/chameleon-v2/chameleon-android --apkdir=/Users/zhouzhineng/Desktop/chameleon-v2/chameleon-android/signed_apk --keystore=/Users/zhouzhineng/Desktop/verify/test_1.keystore --alias=test_1 --keypass=test123 --aliaspass=test123 --buildtype=bundle --configline=hello=world,yes=no,bp=vd --logpath=/Users/zhouzhineng/Desktop/chameleon-v2/chameleon-android/build.log --appname=变色龙 --appicon=/Users/zhouzhineng/Downloads/testicon.png --minsdk=8 --targetsdk=18 --vercode=2 --vername=2.0.1--operateType=addplugin --project=/Users/zhouzhineng/Desktop/chamleon-android-demo/test_project --file=/Users/zhouzhineng/Desktop/chamleon-android-demo/plugin.zip

##插件规范####MyPlugin|______src|__com/foss/user/plugin/{yourCode}/{yourPlugin}.java|____www|{yourPlugin}.js|______config.json

###说明:

插件zip包内的需要包含src目录,该目录为插件的源码目录,插件包内类包名必须为com.foss.user.plugin.{yourCode},例如,我的code是abc,那么包名就为com.foss.user.plugin.abc,插件名为自己定义,插件类需继承于CordovaPlugin,插件类名和config.json声明的插件名一致。www文件夹为可选,里面存放的是与插件相关的js文件.config.json为插件包必须的描述文件。

config.json字段声明如下描述:platform    平台,android或ios [required]describe    插件描述[option]version     版本描述[option]package     插件包名[required]name        插件名[required]code        用户的唯一标识[required]pluginEntry 插件入口点[required]####eg{    "platform": "android",    "describe": "描述信息",    "version": "1.0.0",    "package": "com.foss.user.plugin.abc",    "name":"MyPlugin",    "code":"abc",    "pluginEntry": "com.foss.user.plugin.abc.MyPlugin"}

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
gitlab-treeview: Chrome extension to show a code tree on GitLab发布时间:2022-03-24
下一篇:
win10exp: WordPress win10exp主题发布时间:2022-03-24
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap