小编Yas*_*aaj的帖子

尝试从 URL 解析 JSON 数据:无法解析主机“jsonplaceholder.typicode.com”:没有与主机名关联的地址

我正在尝试从 URL 解析 JSON 数据并将其显示在 listView 中,但出现此错误:

03-27 20:53:04.830 13960-14086/com.example.samplejson E/HttpHandler:IOException:无法解析主机“jsonplaceholder.typicode.com”:没有与主机名关联的地址

03-27 20:53:04.830 13960-14086/com.example.samplejson E/MainActivity:来自 url 的响应:空

03-27 20:53:04.830 13960-14086/com.example.samplejson E/MainActivity:无法从服务器获取 json。

我已经在我的androidmanifest.xml 中添加了这一行:

<uses-permission android:name="android.permission.INTERNET" />
Run Code Online (Sandbox Code Playgroud)

这是我的 MainActivity.java 文件:

public class MainActivity extends AppCompatActivity {
private String TAG = MainActivity.class.getSimpleName();

private ProgressDialog pDialog;
private ListView lv;

// URL to get contacts JSON
private static String url = "https://jsonplaceholder.typicode.com/users";

ArrayList<HashMap<String, String>> contactList;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    contactList = new ArrayList<>();

    lv = (ListView) findViewById(R.id.listview); …
Run Code Online (Sandbox Code Playgroud)

android json

1
推荐指数
1
解决办法
828
查看次数

标签 统计

android ×1

json ×1