目前在用cocos2d-x开发新游戏,准备上传到google paly上,上传后google提示android的compileSdkVersion要设置成28,。
可是设置成28后,代码里访问服务器的功能在android版本高的手机里就失效了(目前发现是9和10两个版本不行)
getResponseCode返回的错误代码一直是-1。
c++里访问服务器php的代码如下:
HttpRequest* request = new HttpRequest();
string path = “http://” + ipPath + “/xxx.php”;
request->setUrl(path.c_str());
request->setRequestType(HttpRequest::Type::POST);
request->setResponseCallback(CC_CALLBACK_2(AwardLayer::onHttpRequestCompleted, this));
cocos2d::network::HttpClient::getInstance()->send(request);
request->release();
请问大家遇到过这种情况吗