关于找不到org.apache.http类的处理方法
今天研究一个别人的老DEMO,还是用Eclipse开发安卓那个年代的老项目,用了好多org.apache.http类。结果在Android Studio上跑起来,真机报错。Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.http.client.methods.HttpGet" on path: DexPathList["/data/app/com.xdfg.waterfall-wd7FJcqxq2V4srNsIoHN5Q==/base.apk"],nativeLibraryDirectories=]
大致就是说找不到org.apache.http类。
搜了一天网上的方法,结果找到一个,
在Android9.0系统上进行软件测试,出现错误异常Didn't find class "org.apache.http.client.methods.HttpPost" on path: DexPathList[,nativeLibraryDirectories=
在项目的AndroidManifest.xml的application添加以下代码
android:usesCleartextTraffic="true"
<uses-library android:name="org.apache.http.legacy" android:required="false" />
加完这两句就OK了。:lol
希望能帮到有同样问题的基佬!:lol
页:
[1]