本人博客地址:http://blog.csdn.net/duguang77
有什么问题,请到博客留言
客户端说明:
1. 包名不要改,不然JNI调用的包名是固定的,如果改包名会出现异常
a) 若想改包名:解决方法,重新编译JNI文件生成.so文件(动态链接库)
2. src/com.dodola.patcher/ContantValue 下更改连接服务器的地址
(默认为: http://10.0.2.2:8080/项目名称/访问的setvlet名称)
3. 清单文件中需要添加的权限
4. Properties文件在config文件夹下
服务端说明:
1. 服务器版本: tomcat_7.0.40
2. UpApk_服务器端放在tomcat_webapps下的文件
3. 在服务端src/com.bc.upgrade.utils 中BsdiffUtil 中设置
a) bsdiff工具地址
b) 旧Apk地址
c) 新Apk地址
d) 生成差异包地址
4. 每次上传新Apk版本需要修改config.properties文件
a) ApkVersionCode=最高VersionCode (和最高版本的Apk保持一致)
b) 11=1.1
c) 12=1.2
对应客户端清单文件
详解:(VersionCode)=(VersionName)
1