Ant打包方法

选择“Ant”,点击<下载Smart SDK for Android(版本)>按钮下载最新版本的Smart SDK(Ant版)安装包。解压下载的安装包后开始安装,详细说明如下。

添加jar文件到工程

将安装包中的cloudwise-mobile-distribute-1.6.2.jar文件添加到工程的libs目录中,如果项目中没有libs目录,请创建一个新的libs目录。

设置ANT_OPTS环境变量

拷贝cloudwise-mobile-obfus-1.5.1.jar文件到某个目录下或者直接在解压目录下,如:e:\cloudwise-mobile-obfus-1.6.2.jar(Windows系统)或/Users/cloudwise/cloudwise-mobile-obfus-1.6.2. jar(Mac或Linux系统)。

不同系统中设置ANT_OPTS环境变量的方法如下:

  • Windows系统:

set ANT_OPTS="-javaagent:e:\cloudwise-mobile-obfus-1.6.2.jar"
  • Mac/Linux系统:

export ANT_OPTS="-javaagent:/Users/cloudwise/cloudwise-mobile-obfus-1.6.2.jar"

注意:

1、    Mac或Linux系统下,cloudwise-mobile-obfus-版本号.jar的路径最好放在/Users/xxx/目录下。如果放在系统目录下,由于权限原因可能会导致一些难以预估的问题。

2、    请勿将该环境变量ANT_OPTS永久设置到用户或系统环境变量里,否则会影响其他不需要进行嵌码的Android项目。建议在单次编译的命令行状态下临时设置该环境变量,或单独在需要嵌码项目的批处理编译脚本中设置该环境变量。

配置App工程

后续需要将安装包中的cloudwise-mobile.xml文件添加到工程的assets目录下,同时需要添加App Key、设置渠道号、设置网络权限、设置混淆、集成NDK、集成libcurl.so库等,详细说明请参考“配置App工程”中的相关内容。