当前位置: 首页 > news >正文

Okhttp系列:简单的不用传参的Get请求示例

上一篇:Okhttp官方文档

网络权限

<uses-permission android:name="android.permission.INTERNET"/>

引入okhttp包:

implementation 'com.squareup.okhttp3:okhttp:3.14.4'

在app module下的build.gradle文件中配置java8,否则会报错。

android { compileSdkVersion 30 buildToolsVersion "30.0.3" defaultConfig { ... } buildTypes { ... } // 增加java8的配置 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }

MainActivity代码

public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); new Thread(new Runnable() { @Override public void run() { String url = "https://publicobject.com/helloworld.txt"; //初始化okhttp客户端 OkHttpClient client = new OkHttpClient(); //创建请求体 Request request = new Request.Builder().url(url).get().build(); //执行请求 Response response = null; try { response = client.newCall(request).execute(); //获取服务器响应数据 if (response.isSuccessful()) { String result = response.body().string(); Log.e("xxx", result); } } catch (IOException e) { e.printStackTrace(); } } }).start(); } }

最终效果

下一篇:OKHTTP系列:POST请求

http://www.cnnetsun.cn/news/3526481.html

相关文章:

  • Cordova插件开发:原理、实战与性能优化
  • 大阪自由行住宿攻略:难波与日本桥黄金选址秘籍
  • 单片机开发工具链错误排查:从114个错误案例解析系统化调试方法
  • frab 会议系统用户手册:从议程安排到参会者管理全攻略
  • Loritta性能优化:如何确保机器人稳定运行在百万级服务器
  • ARM应用在x86模拟器中的运行优化与实战指南
  • cpu_rec与其他架构识别工具对比分析:如何选择最佳CPU架构识别工具
  • 终极星穹铁道抽卡数据分析工具:如何科学管理你的跃迁记录?
  • fluxsort性能评测:为什么它是当前最快的稳定排序算法
  • Apple Silicon Mac搭建STM32开发环境全指南
  • STM32 SWO接口调试技术详解与应用实践
  • 前端极简部署:一行代码实现全流程自动化
  • uni-app跨平台录音功能实现与优化方案
  • python的切片
  • 5大突破:BatteryML如何重塑企业级电池寿命预测机器学习平台?
  • MoocDownloader:轻松下载中国大学MOOC课程,实现无网络学习自由
  • 5分钟快速上手live-app-android:构建实时位置共享应用完整指南
  • Android模糊效果终极指南:BlurView完整使用教程与性能优化
  • BFF 层缓存设计:在 CDN 和 API 之间再加一层缓存
  • 5分钟掌握缠论分析:通达信插件让技术分析自动化
  • BatteryML实战指南:构建企业级电池寿命预测平台的深度剖析
  • Windows微信批量消息发送工具:三步搞定群发难题的智能助手
  • STM32烧录方式全解析:从串口到SWD实战指南
  • MySQL迁移Kingbase?一文告诉你有哪些语法兼容的坑
  • Loritta快速入门:5分钟搭建你的第一个Discord机器人
  • Injector命令行参数全攻略:从基础到高级用法,开发者必备清单
  • Windows本地部署Qwen2大模型|超详细步骤,附带全套避坑清单(新手零门槛)
  • 大模型AI搜索信源排名规则深度解析:豆包 vs DeepSeek 引用逻辑对比与GEO实战策略
  • AMD Qwen3.5-9B-w4a16-tao-symgroup-torchao-v0.17.0社区贡献指南:如何参与模型优化与改进
  • 如何为iOS 17设备解锁JIT编译能力:SideJITServer实战指南