Я только что настроил веб-сервис, работающий и прослушивающий домен 'webclient.local'. В моем обычном Firefox, работающем на моем ПК, я могу получить доступ к домену, и все отображается правильно.
Теперь я создал простое Android-приложение WebView, чтобы иметь доступ к моему веб-сервису через собственное приложение для Android. К сожалению, домен .local не может быть разрешен в этом веб-просмотре, он всегда дает мне ошибку
net::ERR_NAME_NOT_RESOLVED
Вот код единственного занятия:
package com.example.volumio;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.webkit.WebView;
public class MainActivity extends AppCompatActivity {
private WebView mWebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mWebView = findViewById(R.id.activity_main_webview);
mWebView.loadUrl("http://webclient.local");
}
}
Использование
mWebView.loadUrl("http://google.com");
работает нормально, так что это связано с доменом .local и неработающим ARP. У кого-нибудь из вас есть идея или исправление?
Заранее спасибо