热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IM与LVB集成方案:

IM与LVB集成方案:1.只集成LVB*Whatwentwrong:Executionfailedfortask:app:transformClasses

IM 与 LVB 集成方案:
1. 只集成 LVB

* What went wrong:
Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: Exception while checking library jar

原因是:
build.groud 里面的libs 已经没有 jar 包,而我还依赖 compile fileTree(include: [‘*.jar’], dir: ‘libs’)
解决方式 :
删除 compile fileTree(include: [‘*.jar’], dir: ‘libs’)
2. 问题

05-23 15:52:05.976 15454-15454/? I/art: Late-enabling -Xcheck:jni
05-23 15:52:06.289 15454-15454/c I/HwCust: Constructor found for class android.app.HwCustAlarmManagerImpl
05-23 15:52:06.416 15454-15454/c W/MicroMsg.SDK.WXApiImplV10: context is not instanceof Activity or Service, disable WXStat
05-23 15:52:06.423 15454-15454/ I/SendBroadcastPermission: action:com.tencent.mm.plugin.openapi.Intent.ACTION_HANDLE_APP_REGISTER, mPermissionType:0
05-23 15:52:06.545 15454-15454/ W/System.err: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.taikanglife.isalessystem-2/base.apk"],nativeLibraryDirectories=[/data/app/com.taikanglife.isalessystem-2/lib/arm64, /data/app/com.taikanglife.isalessystem-2/base.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]]] couldn't find "libtxrtmpsdk.so"

3.问题

 No implementation found for void com.tencent.rtmp.TXRtmpApi.clearGLBuffer(java.lang.String) (tried Java_com_tencent_rtmp_TXRtmpApi_clearGLBuffer and Java_com_tencent_rtmp_TXRtmpApi_clearGLBuffer__Ljava_lang_String_2)

问题点:这是一个报错,没有找到这个网址
4.

. Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: okhttp3/Address.class

错误原因: okhttp 重复 ,删除一个

5.

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: okio/AsyncTimeout$1.class

错误原因: okio 重复,再删除一个

6.


$ adb shell am start -n "com.taikanglife.isalessystem/com.taikanglife.isalessystem.module.main.live.LivePlayActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Connected to process 27333 on device huawei-ale_ul00-N2F4C15C08031325
I/art
: Background sticky concurrent mark sweep GC freed 12470(651KB) AllocSpace objects, 0(0B) LOS objects, 31% free, 7MB/11MB, paused 30.677ms total 63.439ms
I/HwCust: Constructor found for class android.app.HwCustAlarmManagerImpl
W/MicroMsg.SDK.WXApiImplV10: context is not instanceof Activity or Service, disable WXStat
I/SendBroadcastPermission: action:com.tencent.mm.plugin.openapi.Intent.ACTION_HANDLE_APP_REGISTER, mPermissionType:0
W/System.err: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.taikanglife.isalessystem-1/base.apk"],nativeLibraryDirectories=[/data/app/com.taikanglife.isalessystem-1/lib/arm64, /data/app/com.taikanglife.isalessystem-1/base.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]]] couldn't find "libtxrtmpsdk.so"
W/System.err: at java.lang.Runtime.loadLibrary(Runtime.java:379)

W/System.err: at java.lang.System.loadLibrary(System.java:1086)
W/System.err: at com.tencent.rtmp.TXRtmpApi.(TXRtmpApi.java:87)
W/System.err: at com.tencent.rtmp.ui.TXCloudVideoView.enableHardwareDecode(TXCloudVideoView.java:119)
W/System.err: at com.tencent.rtmp.ui.TXCloudVideoView.(TXCloudVideoView.java:65)
W/System.err: at java.lang.reflect.Constructor.newInstance(Native Method)
W/System.err
: at android.view.LayoutInflater.createView(LayoutInflater.java:638)
W/System.err: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:783)
W/System.err: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:723)
W/System.err: at android.view.LayoutInflater.rInflate(LayoutInflater.java:854)
W/System.err: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:817)
W/System.err: at android.view.LayoutInflater.rInflate(LayoutInflater.java:857)
W/System.err: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:817)
W/System.err: at android.view.LayoutInflater.inflate(LayoutInflater.java:534)
W/System.err: at android.view.LayoutInflater.inflate(LayoutInflater.java:434)
W/System.err: at android.view.LayoutInflater.inflate(LayoutInflater.java:377)
W/System.err: at com.android.internal.policy.PhoneWindow.setContentView(PhoneWindow.java:420)
W/System.err: at android.app.Activity.setContentView(Activity.java:2219)
W/System.err: at com.taikanglife.isalessystem.module.main.live.LivePlayActivity.onCreate(LivePlayActivity.java:145)
W/System.err: at android.app.Activity.performCreate(Activity.java:6367)
W/System.err: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1110)
W/System.err: at cn.jiguang.a.a.c.a.a.d.callActivityOnCreate(Unknown Source)
W/System.err
: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2404)
W/System.err: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2511)
W/System.err: at android.app.ActivityThread.access$900(ActivityThread.java:165)
W/System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1375)
W/System.err: at android.os.Handler.dispatchMessage(Handler.java:102)
W/System.err: at android.os.Looper.loop(Looper.java:150)
W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5621)
W/System.err: at java.lang.reflect.Method.invoke(Native Method)
W/System.err
: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:684)
E/art: No implementation found for void com.tencent.rtmp.TXRtmpApi.clearGLBuffer(java.lang.String) (tried Java_com_tencent_rtmp_TXRtmpApi_clearGLBuffer and Java_com_tencent_rtmp_TXRtmpApi_clearGLBuffer__Ljava_lang_String_2)
I/Process
: Sending signal. PID: 27333 SIG: 9
Application terminated.

重点是:

couldn't find "libtxrtmpsdk.so"


No implementation found for void com.tencent.rtmp.TXRtmpApi.clearGLBuffer(java.lang.String) (tried Java_com_tencent_rtmp_TXRtmpApi_clearGLBuffer and Java_com_tencent_rtmp_TXRtmpApi_clearGLBuffer__Ljava_lang_String_2)

腾讯人员提供方案: 集成 小直播里面的 sdk ,试一试
解决方案:
在导入第三方库时,发现 加载不到 .so 文件的内容,折腾了好几天,发现 是由于 ndk {}引用的类型问题导致,解决方式,选择共同有的 手机内核类型,对他们进行统一处理。

其他地方处理的话,也会引起报错,还是统一为妙。


推荐阅读
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 本文介绍了OkHttp3的基本使用和特性,包括支持HTTP/2、连接池、GZIP压缩、缓存等功能。同时还提到了OkHttp3的适用平台和源码阅读计划。文章还介绍了OkHttp3的请求/响应API的设计和使用方式,包括阻塞式的同步请求和带回调的异步请求。 ... [详细]
  • Android系统启动过程分析一、Android平台架构首先贴一张Android系统架构图方便理解整个Android架构,这可以让我们从整体上对整个启动流程有个大概认知。可以看出整 ... [详细]
  • 我正在尝试开始学习用android开发,在Java方面有一些背景知识,在其他领域,例如Restfu ... [详细]
  • 是否可以为给定的textView创建输入格式,以便用户可以插入这种类型的ddmmyyyy ... [详细]
  • Icantseeanythingfunctionallywrongintermsofwhatgetsexecuted,butIvejustwastedanhour ... [详细]
  • Android开发学习日记--登录界面:android开发的书
    本文主要分享【android开发的书】,技术文章【Android开发学习日记--登录界面】为【清梦2020】投稿,如果你遇到Android开发学习相关问题,本文相关知识或能到你。android开发的 ... [详细]
  • Iknowthattherearealotofsimilarquestions,butnooneanswerworksforme.我知道有很多类似的问题,但是没有一个 ... [详细]
  • 前言:在学习Service过程中,看其他人的博客,讲的不怎么全,需要查看多人的博客才能弄明白。这篇文章是我个人总结。不正之处,还望大牛指正。写的比较浅,适合入门操作。一、Service ... [详细]
  • 我有声音和下一个活动的代码。我不知道如何合并这两个代码,以便同时或按顺序执行它们。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • Java 11相对于Java 8,OptaPlanner性能提升有多大?
    本文通过基准测试比较了Java 11和Java 8对OptaPlanner的性能提升。测试结果表明,在相同的硬件环境下,Java 11相对于Java 8在垃圾回收方面表现更好,从而提升了OptaPlanner的性能。 ... [详细]
  • 本文介绍了禅道作为一款国产开源免费的测试管理工具的特点和功能,并提供了禅道的搭建和调试方法。禅道是一款B/S结构的项目管理工具,可以实现组织管理、后台管理、产品管理、项目管理和测试管理等功能。同时,本文还介绍了其他软件测试相关工具,如功能自动化工具和性能自动化工具,以及白盒测试工具的使用。通过本文的阅读,读者可以了解禅道的基本使用方法和优势,从而更好地进行测试管理工作。 ... [详细]
  • loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ... [详细]
  • asp.net(vb脚本)如何获取xml的节点值?xmlversion1.0encodingutf-8?rootimageimagemenusmenuurl#frame_paren ... [详细]
author-avatar
前所未闻啊_549
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有