Android 格莱德赢得';无法从本地主机显示图像

Android 格莱德赢得';无法从本地主机显示图像,android,android-glide,Android,Android Glide,glide不显示来自本地主机的任何图像 @Override public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) { LayoutInflater inflater = LayoutInflater.from(cont); View view = inflater.inflate(R.layout.activity_list, null); Stri

glide不显示来自本地主机的任何图像

@Override
public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) {
    LayoutInflater inflater = LayoutInflater.from(cont);
    View view = inflater.inflate(R.layout.activity_list, null);
    String uri = "https://192.168.43.9/uploads/184990624.jpg";
    ImageView img = view.findViewById(R.id.img1);
    Hero hero = heroes.get(position);

    Glide.with(cont).load(uri).into(img);

    return view;
}}

通过使用,您可以获得公共IP,这将解决您的问题。

您正在测试的设备是否能够访问此IP地址?@R.B您是在真实设备上测试还是在emulator中测试?只有当IP地址的可访问性是原因时,请确认它才能解决问题。我猜@R.B可能是在真实设备上测试的,而不是在emulator中,在这种情况下,localhost url肯定无法工作。@Krishna Sharma。为什么?