news 2026/10/30 4:37:17

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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请求

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/30 13:11:36

Cordova插件开发:原理、实战与性能优化

1. Cordova插件核心机制解析 Cordova作为移动混合开发框架的核心价值在于其插件体系。插件本质上充当了JavaScript与原生平台&#xff08;Android/iOS&#xff09;之间的通信桥梁&#xff0c;这种设计使得Web开发者能够在不深入掌握原生开发的情况下调用设备硬件功能。 1.1 插…

作者头像 李华
网站建设 2026/10/29 18:30:40

大阪自由行住宿攻略:难波与日本桥黄金选址秘籍

那天晚上十一点多&#xff0c;我刚从难波站走出来&#xff0c;拖着行李箱&#xff0c;手机地图上标记的民宿位置就在日本桥附近。按照房东给的路线&#xff0c;穿过几条小巷&#xff0c;拐角处看到一个不起眼的黑色小门&#xff0c;旁边挂着一个小小的木质招牌——就是这里了。…

作者头像 李华
网站建设 2026/10/27 7:03:23

单片机开发工具链错误排查:从114个错误案例解析系统化调试方法

如果你是一名单片机开发者&#xff0c;特别是经常使用51、STM32等常见MCU的工程师&#xff0c;你可能已经习惯了各种开发工具带来的"惊喜"——从莫名其妙的编译错误到难以调试的硬件问题。但今天要讨论的这个"下北泽单片机开发工具"&#xff0c;却以其独特…

作者头像 李华
网站建设 2026/10/27 13:04:27

frab 会议系统用户手册:从议程安排到参会者管理全攻略

frab 会议系统用户手册&#xff1a;从议程安排到参会者管理全攻略 【免费下载链接】frab conference management system 项目地址: https://gitcode.com/gh_mirrors/fr/frab frab 是一款强大的会议管理系统&#xff0c;专为社区会议打造&#xff0c;支持从会议创建、演讲…

作者头像 李华
网站建设 2026/10/27 7:05:15

Loritta性能优化:如何确保机器人稳定运行在百万级服务器

Loritta性能优化&#xff1a;如何确保机器人稳定运行在百万级服务器 【免费下载链接】Loritta &#x1f481; A multipurpose, multilanguage, customizable, modular, and very cute bot for Discord! ~Making your server more awesome~ 项目地址: https://gitcode.com/gh_…

作者头像 李华
网站建设 2026/10/27 7:27:07

ARM应用在x86模拟器中的运行优化与实战指南

1. ARM应用在x86模拟器中的困境 在Android开发领域&#xff0c;一个长期存在的痛点就是x86架构的模拟器无法直接运行ARM架构的应用。这个问题源于处理器指令集的根本差异——就像让一个只会说英语的人突然去理解中文一样&#xff0c;系统需要额外的"翻译"层才能实现跨…

作者头像 李华