V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
frantic
V2EX  ›  全球工单系统

百度语音合成 Android 9.0 崩溃

  •  
  •   frantic · 2019-03-13 12:52:09 +08:00 · 2659 次点击
    这是一个创建于 1868 天前的主题,其中的信息可能已经有所发展或是发生改变。

    崩溃记录如下

    java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/message/BasicNameValuePair;
    at com.baidu.tts.e.a.c(StatHelper.java:192)
    at com.baidu.tts.e.a.a(StatHelper.java:154)
    at com.baidu.tts.e.a.b(StatHelper.java:130)
    at com.baidu.tts.e.a.a(StatHelper.java:88)
    at com.baidu.tts.e.b.run(StatThread.java:19)
    Caused by: java.lang.ClassNotFoundException: Didn't find class 
    

    原因是因为 Android 9.0 删除了 apache 的 http 库,希望有关人员能修复一下

    2 条回复    2019-03-13 20:34:27 +08:00
    gtanyin
        1
    gtanyin  
       2019-03-13 14:52:13 +08:00   ❤️ 1
    前段时间刚好遇到,在 app 的 build.config 的 Application 标签中加一个
    <uses-library android:name="org.apache.http.legacy" android:required="false"/>
    就行了
    frantic
        2
    frantic  
    OP
       2019-03-13 20:34:27 +08:00
    @gtanyin
    多谢多谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4542 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:09 · PVG 18:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.