问题是 使用 HttpurlConnection 中 代码只能跑到 :↓ 就会终止
connection.connect();
查了很多 博客 都没解决。
解决方案:
1. 确保有权限 在AndroidManifest.xml 中添加
<uses-permission android:name="android.permission.INTERNET" />
2. 清理模拟器缓存。
要清理 Android Studio 自带模拟器的缓存,可以按照以下步骤进行操作:
- 打开 Android Studio。
- 在菜单栏中选择 "Tools"(工具)选项。
- 在弹出的菜单中选择 "Android"(安卓)子菜单。
- 在 "Android" 子菜单中选择 "AVD Manager"(AVD 管理器)选项。
- 在 "AVD Manager" 窗口中,选择要清理缓存的模拟器。
- 点击模拟器右侧的 "Actions"(操作)按钮。
- 在弹出的菜单中选择 "Wipe Data"(擦除数据)选项。
- 在确认提示框中点击 "OK"(确定)按钮。
- 等待模拟器重新启动,完成缓存清理。
---------------------------------------------
奇葩经历:
本人不是上面的方法解决的,我能跑通纯粹因为 电脑运存不够使 导致 Android Studio直接卡退出,在次启动的时候 就神奇的可以了。