3 Star 1 Fork 0

jnet / build_script_chameleon_eclipse

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#build_script_chameleon

##packet 打包命令

##命令参数:

###--path 项目路径 ###--apkdir 签名后输出的apk目录路径 ###--keystore 签名证书的路径 ###--alias 证书别名 ###--keypass 私有密钥的口令 ###--aliaspass 用于密钥库完整性的口令 ###--buildtype 构建类型(目前只能bundle) ###--configline 添加的属性,比如构建时要往配置文件加入(user=xxx@gmail.com的用户信息,增加多个属性时用,分开,例如 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"
}

空文件

简介

变色龙v2 eclipse平台的构建脚本 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/JNET/build_script_chameleon_eclipse.git
git@gitee.com:JNET/build_script_chameleon_eclipse.git
JNET
build_script_chameleon_eclipse
build_script_chameleon_eclipse
master

搜索帮助