P peternmb Well-Known Member Licensed User Longtime User Jul 15, 2017 #1 Hallo, ich setzt in einem älteren Programm HttpUtils 1.04 ein, hat bisher wunderbar funktiuoniert. Ich weiß, dass das recht alt ist, wollte aber die App wegen Zeitmangel erst im Winter aktualisieren. Nach einer kleinen notwendigen Programmänderung lässt es sich mit B4A b7.01 nicht mehr kompilieren. Ich erhalte diese Fehlermeldung: httputilsservice.java:278: error: cannot access ClientProtocolException _hc.Execute(processBA,_req,_task); ^ class file for org.apache.http.client.ClientProtocolException not found Click to expand... Kann ich da auf die Schnelle etwas machen ohne alles umzuschreiben?
Hallo, ich setzt in einem älteren Programm HttpUtils 1.04 ein, hat bisher wunderbar funktiuoniert. Ich weiß, dass das recht alt ist, wollte aber die App wegen Zeitmangel erst im Winter aktualisieren. Nach einer kleinen notwendigen Programmänderung lässt es sich mit B4A b7.01 nicht mehr kompilieren. Ich erhalte diese Fehlermeldung: httputilsservice.java:278: error: cannot access ClientProtocolException _hc.Execute(processBA,_req,_task); ^ class file for org.apache.http.client.ClientProtocolException not found Click to expand... Kann ich da auf die Schnelle etwas machen ohne alles umzuschreiben?
DonManfred Expert Licensed User Longtime User Jul 15, 2017 #2 org.apache.http.client ist deprecated in neueren Android Versionen. Du wirst dein Programm auf okHttp umstellen müssen schätze ich. Wobei das ja relativ einfach sein sollte. Auf lange Sicht gesehen wirst Du das eh machen müssen.
org.apache.http.client ist deprecated in neueren Android Versionen. Du wirst dein Programm auf okHttp umstellen müssen schätze ich. Wobei das ja relativ einfach sein sollte. Auf lange Sicht gesehen wirst Du das eh machen müssen.