android studio集成腾讯云通信时报错,could not expand zip imsdk.jar

最近在集成腾讯云通信sdk时,遇到一奇葩问题,android studio环境下老是提示could not expand ZIP:xxxxx  imsdk.jar;

后来经过多方查询与试错,最终找到终极原因,

腾讯sdk不支持2.1以上gradle版本(gradle 2.0 测试通过,直接在build.gradle中修改版本号为2.0即可);

深圳app外包

时间: 2024-10-05 21:10:39

android studio集成腾讯云通信时报错,could not expand zip imsdk.jar的相关文章

服务端搭建——腾讯云通信(IM)

前言 在手机app中因为需要即时聊天功能,在项目采用腾讯云通信服务.如下流程图: 当手机端拿到签名后,就可登录IM,使用im提供的sdk收发信息. 准备工作 1.在腾讯云注册获取appid 2.申请开通云通信生成管理员帐号并下载keys 库项目结构 为了方便大家的使用,把生成签名都封装到了一个项目库中,如下项目结构: 在实际项目中,只需要把下载到的key文件放到kes目录下就可以了. 注意:这个类库中的文件sincheck.dll是针对ANY CPU平台的,如果你需要针对64位,请自行到腾讯云开

微信小程序集成腾讯云 IM SDK

微信小程序集成腾讯云 IM SDK 1.背景 因业务功能需求需要接入IM(即时聊天)功能,一开始想到的是使用 WebSocket 来实现这个功能,然天意捉弄(哈哈)服务器版本太低不支持 wx 协议(也就不支持 WebSocket了)不得不寻找第三方服务了,因客户端目前采用微信小程序来开发,那想到的肯定就是使用他们自家的IM功能了.至此就有了本篇文章了. 2.文档地址 1)腾讯云即时聊天:https://cloud.tencent.com/document/product/269 2)微信小程序D

Android Studio集成SVN报错:can't use subversion command line client : svn

Android Studio集成SVN插件,check out出代码后,每次开启都会在右上角出现如下错误: Can't use Subversion command line client: svn Probably the path to Subversion executable is wrong. Fix it. Errors found while svn working copies detection. Fix it. 下面直接上解决方案吧: 1.安装客户端http://ncu.dl

【Android Studio】 Android Studio集成genymotion模拟器

转自[http://blog.csdn.net/hyr83960944/article/details/37900383] Android Studio集成Genymotion比在Eclipse中集成简单多了.主要以下几个步骤: 1.官网先下载Genymotion:http://www.genymotion.com/,下载完成后安装好,同时你需要在genymotion官网上注册一个账号,这样你才能正常的使用genymotion. 下载完成后点击两个红色圈的那个图标,启动genymotion.然后

android studio集成ijkplayer

介绍 ijkplayer是一款非常火的开源视频播放器,android和IOS通用.关于怎么编译怎么导入android Studio中自己的项目,其中坑很多,本篇记录下自己的操作记录.ijkplayer现在的版本是0.8.3,当然是使用最新的版本集成了. 编译ijkplayer 关于编译,我是在Ubuntu上编译后拷贝到win10中的,ijkplayer源码需要gcc编译,windows各种不好用,如果使用cynwin还不如在ubuntu下编译. 编译的过程是下载sdk,ndk.设置环境变量后按照

【OpenCV for Android】Android Studio集成OpenCV

准备工作 1.下载安装Android Studio(过程略). 2.下载Android OpenCV:https://opencv.org/releases.html,找到Android pack点击下载. 下载后解压得到如下文件,其中sdk文件夹就是Android studio集成OpenCV所需的文件. 集成步骤 1. 在Android studio中创建项目,并在file -> new -> import module中导入OpenCV模块,如图 在source directory中选择

Java.lang.UnsatisfiedLinkError android studio集成Jpush极光推送

今天学习了极光推送,想把它集成到自己的应用里面,我的开发环境是android studio 1.2,期间遇到了错误: Couldn't load jpush174 from loader dalvik.system.PathClassLoader findLibrary returned null,原因是由于android studio不能正确的解决libjpush174.so文件造成的,解决步骤如下: 1.首先按照官网教程配置环境,链接如下:http://docs.jpush.io/guide

Android Studio集成crashlytics后无法编译的问题

http://blog.csdn.net/zhuobattle/article/details/50555393 问题描述: 在用fabric集成后编译出现如下错误, Error:Cause: hostname in certificate didn't match: <maven.fabric.io> != <*.motili.com> OR <*.motili.com> OR <motili.com> build.gradle部分脚本(fabric插件自

Java集成腾讯云的短信验证码

首先,你得在腾讯云上注册并开通短信服务.第一步:创建短信应用 第二步:创建短信签名 第三步:在第二步成功后再创建短信模板 到这里就设置完成了,接下来是Java代码,通过腾讯给的java sdk接口实现详情可查看:官方文档.首先,在实现之前,需要导入一个jar包:qcloudsms-1.0.6.jar.maven的话,依赖如下: <dependency> <groupId>com.github.qcloudsms</groupId> <artifactId>q