运行阿里百川提供的demo,竟然提示如下错误,还以为签名问题,试了几十遍,还是这个错误。太坑,搜索一大圈,在趣拍sdk;
http://www.qupai.me/qa_list.html
中发现类似错误问题。
但是需要https://github.com/qupai/qupai-media-thirdparty
需要在linux安装android sdk,然后编译。
郁闷,求文件???
01-08 17:43:39.439: E/b(11568): 解决建议 = 请使用默认的 androiddebugkey 对当前开发应用签名或在应用初始化之前调用 AlibabaSDK.turnOnDebug(), 运行程序查看 logcat 输出以获取更多错误细节,并采取对应操作
以下来自网络
08-26 16:34:11.934: E/AliSDK(32236): 错误编码 = 10022
08-26 16:34:11.934: E/AliSDK(32236): 错误消息 = SDK 组件 Qupaisdk 启动出错,错误消息为 [Qupaisdk], the android stack error message is Fail to start the plugin, which is caused by dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.duanqu.qupaisample-1/base.apk"],nativeLibraryDirectories=[/data/app/com.duanqu.qupaisample-1/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libqupai-media-thirdparty.so"
08-26 16:34:11.934: E/AliSDK(32236): 解决建议 = 请使用默认的 androiddebugkey 对当前开发应用签名或在应用初始化之前调用 AlibabaSDK.turnOnDebug(), 运行程序查看 logcat 输出以获取更多错误细节,并采取对应操作 A:近期出现这个问题较多。这里统一解答,因为涉及版权问题,我们不将media-thirdparty.so打包进SDK中。建议开发者自行编译这个so.需要在linux下编译。 地址:https://github.com/qupai/qupai-media-thirdparty 考虑到广大开发者可能出现编译困难,我们在群共享里面提供了一份下载。Q群:120127051 下载之后拷贝到:/QupaiSdk/libs/armeabi-v7a 下注意是QupaiSdk下的libs.
加这个qq-群有下载:120127051
分享到:
相关推荐
在Android应用开发中,Robotium是一款自动化测试框架,它使得开发者可以轻松地为Android应用程序创建功能测试。然而,有时候我们可能需要对已经签名的应用程序进行重新签名,这通常发生在我们需要在不同的签名证书下...
在Android应用开发中,APK文件是应用程序的打包格式,它包含了所有运行应用程序所需的资源和代码。有时,开发者需要对APK进行重新签名,这可能是为了替换原有的签名,以便在不同的环境中部署或测试,或者是为了调试...
在Android系统中,开发者或用户有时需要获取已安装应用程序的包名(Package Name)和SHA1证书指纹(SHA1 Fingerprint)信息。这些信息在多种场景下非常有用,例如,当进行应用签名验证、集成第三方服务或者配置权限...
在Android应用开发中,Android SDK (Software Development Kit) 和 JDK (Java Development Kit) 是不可或缺的工具,它们为开发者提供了创建、编译、测试和调试Android应用程序所需的环境和库。本资源包“AndroidSDK...
在IT行业的软件开发领域,尤其是针对Android平台的应用开发,apk签名打包是一个至关重要的环节,它不仅关乎应用的安全性,还直接影响到应用能否成功发布至Google Play等应用市场。本文将详细解析在Eclipse环境下手动...
Android应用开发过程中,调试阶段的APK打包通常会使用一个默认的Debug签名。这种签名允许开发者在不进行正式签名的情况下测试应用。然而,如果需要对一个已经存在的APK文件进行重新打包,并且希望使用Debug签名,...
工具已整合,加bat一键反编译,一键打包,一键签名,支持v2签名,支持使用keystore和pk8签名,想要修改安卓包内容的话非常有用,请结合教程文章查看https://blog.csdn.net/egostudio/article/details/121038001 ...
在Android开发过程中,构建系统是不可或缺的一部分,它负责编译、打包和签名应用程序。本示例"BuildGradleDemo.zip"主要关注了多渠道打包、签名配置以及默认签名配置这三大核心主题。以下是对这些概念的详细解释: ...
在使用百度地图API进行开发的过程中,可能会遇到一个常见的问题:“PERMISSION_UNFINISHED”错误。这一错误通常出现在尝试调用地图服务或者访问某些特定功能时,对于开发者来说,理解其背后的原因并找到解决方法是...
在Android开发中,集成Google Maps API V2是一个常见的需求,它允许开发者在应用程序中嵌入交互式地图,提供导航、定位、标记等丰富的地图功能。本文将详细介绍如何申请Google Maps API V2的最新密钥,并提供一些...
请注意,发布版本的应用必须使用专门的keystore文件签名,而不是默认的debug.keystore,因为debug.keystore只适用于开发和测试阶段。在正式发布前,开发者通常会创建一个安全的keystore文件,并保持其私密性,以确保...
在Android开发过程中,系统默认会生成一个名为`debug.keystore`的文件,用于调试版本的应用签名。这个文件存储着应用的调试证书。在不同的操作系统中,它的位置不同: - Windows Vista/7/8/10: `C:\Users\用户名\...
在移动应用开发过程中,集成第三方服务时常常需要进行安全验证。例如,在Android应用中调用Google Maps API时,为了确保应用的安全性和防止未授权访问,Google引入了指纹认证机制。本文将详细解释如何为您的Android...
在Android开发中,每个应用都需要签名,以便系统能够验证其来源和权限。Key Hashes是用于Facebook应用集成、Google Play服务授权等场景的一个关键值,它验证应用的身份,确保只有授权的应用才能访问特定的服务。 ##...
在开发阶段,通常会使用默认的`debug.keystore`来对应用进行签名,以便于调试和测试。然而,默认情况下,这个签名文件的有效期仅为一年。 #### 二、问题分析 **1. debug.keystore简介** `debug.keystore`是一个...
在Android应用开发中,接入Facebook的SDK以实现分享和登录功能是常见的需求。为了确保应用的安全性和正确性,开发者需要获取一个称为“Key Hash”的安全标识。本文将详细讲解如何在Android项目中获取Facebook SDK所...
在IT行业中,尤其是在移动应用开发领域,SHA1是一种广泛使用的安全哈希算法,用于生成一个固定长度的数字指纹,以确保代码签名、证书验证以及数据完整性。本篇将详细讲解如何在百度地图开发中获取SHA1,以及它的重要...