我正在使用okhttp3
将我的android应用程序连接到mysql
数据库,但在使用FormBody.Builder()
时它会给我一个错误(我看到其他使用此方法的应用程序)。
我需要执行一个post请求。
OkHttpClient client = new OkHttpClient();
RequestBody formBody = new FormBody.Builder() //this FormBody gives "Cannot resolve symbol FormBody"
.add("name", reg_name)
.add("pass", reg_pass)
.build();
Request request = new Request.Builder()
.url(reg_url)
.post(formBody)
.build();
最佳答案
看起来您使用的okhttp版本不对。确保你的等级依赖性被指定如下:
compile 'com.squareup.okhttp3:okhttp:3.9.0'
(或最合适的版本号)
另外,请确保包含适当的import语句:
import okhttp3.FormBody;
关于android - 无法解析符号“FromBody”-okhttp3错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46308922/