Study/Android

java.lang.ClassNotFoundException: Didn't find class "org.apache.http.params.BasicHttpParams"

nobang 2019. 8. 6. 22:18
728x90

잘 동작하던 App인데 배포할 때 28이상을 권장하길래

TargetSDK 버전을 28로 바꾼 것 밖에는 없다.

그런데

java.lang.ClassNotFoundException: Didn't find class "org.apache.http.params.BasicHttpParams"

알고보니 28부터는 http 호출 안되게 변경되었다나?

Manifest 파일을 변경해야 한다.

application tag 안에 추가하면 됨.

 

 <application
        android:usesCleartextTraffic="true"

 >
 <uses-library android:name="org.apache.http.legacy" android:required=false"

</application>

 

 

728x90