关于导入百度SDK出现的问题

    最近在百度开发者平台发布软件失败,提示原因:1. 您好,为避免已经通过审核的应用,利用“版本升级”方式规避百度审核传播违规内容,建议接入百度自动更新SDK以保证用户的合法权益,百度自动更新sdk添加方式:http://app.baidu.com/docs?id=19 请登录开发者平台查询应用状态。 谢谢您的支持。 2015-11-05

   原因是要导入百度的SDK,其实就是一个库文件,实现“自动更新”、“语音服务”等功能,上面提示的就是要用他的包实现"自动更新"的功能

    下好开发包后,找到一个开发包,直接导入工程就行,然后在properties里面改成库,,包里面也有一些demo,导入demo工程,发现两个错误,一个R文件等不识别,具体原因是没有导入库,直接在properties导入刚才的库就行,还有一个错误是中文字符显示乱码,直接用notepad等软件打开,发现原来编码是ansi方式,转换成UTF-8即可

     解决这两个问题后虽然没有提示错误,但是进行编译时发现报错,明显是库文件的问题,估计是库文件重复,直接追源溯流,打开android private libraries里面每个jar包,查找是否有重复的类,然后删除相关包即可,找到有两个包有重复的类,galaxy和galaxy_lite,在这个工程里面我都没用到,删除一个即可,随后运行,果然成功了.

(参考了一下这个博文,发现主要是要两个jar包,一个BDAutoUpdate_APPX_SDK_20150826.jar,一个need_lib.jar,没有后面的包发现每次点击都提示找不到info信息,添加了后就出现更新页面了http://blog.csdn.net/lowprofile_coding/article/details/49704113)


其他问题,参考我的导入百度sdk教程http://blog.csdn.net/xiaoshixiu/article/details/49945415



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值