最近适配android9.0,突然发现百度语音功能导致app闪退,分析原因,感觉sdk版本问题,于是到官网去找新版本(3.0.12),导入还是不行,最终报如下错误:
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/message/BasicNameValuePair....
解决方法:
在AndroidMannifest.xml中Application里添加一行如下代码:
<uses-library android:name="org.apache.http.legacy" android:required="false"/>
编译运行即可,记录一下.在官网解决之前不妨一试!