Skip to content

渠道打包工具,可视化打包工具 -> (100个渠道包只需要10秒钟 )由作者:https://github.com/mcxiaokehttps://github.com/mcxiaoke/packer-ng-plugin 项目拓展而来,并解决渠道文件由于BOM编码导致的渠道信息乱码问题

Notifications You must be signed in to change notification settings

AcmenXD/Marketer

Repository files navigation

Marketer

渠道打包工具,可视化打包工具 -> (100个渠道包只需要10秒钟 )由作者:https://github.com/mcxiaokehttps://github.com/mcxiaoke/packer-ng-plugin 项目拓展而来,并解决渠道文件由于BOM编码导致的渠道信息乱码问题

如要了解功能实现,请运行app程序查看控制台日志和源代码!

jpg jpg jpg

依赖


  • AndroidStudio
	allprojects {
            repositories {
                ...
                maven { url 'https://jitpack.io' }
            }
	}
	 compile 'com.github.AcmenXD:Marketer:3.2'

功能


  • 100个渠道包只需要10秒钟
  • 提供可视化工具,使用超方便

使用 -> 以下代码 注释很详细、很重要很重要很重要!!!

第一步

/**
 * java代码中获取渠道信息,存储到market变量中使用
 */
String market = Marketer.getMarket(context, default_market);

第二步

Android Studio生成包(debugrelease包)
* 注意 : 此包为原始包,无需带有任何渠道信息

第三步

配置markets.txt文件,规则:每行个渠道名,注释用#号
* markets.txt文件在./tools/market中有示例

第四步

下列任意方式执行即可
	a)将apkmarkets.txt放到程序Marketer.jar同目录下,双击打开Marketer.jar,点击开始
	b)双击打开Marketer.jar,点击自定义目录,填写 1.*原始包apk绝对路径 2.*markets.txt绝对路径 3.*apks输出目录绝对路径,点击开始
	c)打开命令窗口,跳转到Marketer.jar所在目录,执行java -jar Marketer.jar apk路径 markets.txt路径 apks输出目录(可不填,默认为程序根目录apks文件夹) 点击回车执行命令
* Marketer.jar在项目根目录market文件夹中

第五步

等待打包完毕,所有渠道包的文件名规则为:原始包文件名-渠道信息.apk
完成后请关注apk渠道信息是否存在乱码情况(即渠道包的文件名)!

有问题请与作者联系AcmenXD@163.com ^_^!

gitHub : https://github.com/AcmenXD 如对您有帮助,欢迎点Star支持,谢谢~

技术博客 : http://blog.csdn.net/wxd_beijing

END

About

渠道打包工具,可视化打包工具 -> (100个渠道包只需要10秒钟 )由作者:https://github.com/mcxiaokehttps://github.com/mcxiaoke/packer-ng-plugin 项目拓展而来,并解决渠道文件由于BOM编码导致的渠道信息乱码问题

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages