У меня есть готовый интерфейс и бэкэнд, и я работаю на localhost.Я показываю веб-сайт внешнего интерфейса бросил эмулятор Android:
public class MainActivity extends AppCompatActivity {
private WebView webview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webview =(WebView)findViewById(R.id.webView);
webview.setWebViewClient(new WebViewClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setDomStorageEnabled(true);
webview.setOverScrollMode(WebView.OVER_SCROLL_NEVER);
webview.loadUrl("http://10.0.2.2:4200/mobile");
}
}
Проблема в том, что эмулятор не может получить данные из базы данных или отправитьзапросите API для получения данных, чтобы они не отображались.Как это выглядит на сайте: Еще раз проблема прямо с эмулятором.Я попытался построить интерфейс в производственном режиме, но безуспешно.Эта проблема выглядит странно для меня, потому что я просто «перевожу» рабочий сайт.Может быть, я должен объявить специальное разрешение или что-то вроде этого.
Ошибка Android Studio: