Ich erstelle eine einfache Android-App, die eine Webansicht hat, die eine URL anzeigen sollte. Wenn ich die URL als google.com oder facebook.com gebe, wird sie ordnungsgemäß geladen, aber wenn ich meine URL (qbo.intuit.com) gebe, wird sie nicht geladen und gibt den "Uncaught TypeError: Kann die Eigenschaft 'getItem' von null nicht lesen " Error. Ich füge meinen Code hier gut ein. Ich verwende Compile SDK-Version: API 22: Android 5.1 (Lollipop), Version - Android Studio 1.4, Build-Nummer: AI-141.2288178, Android SDK-Tools: 24.4.0, jdk1.7.0_80. Eine ähnliche Frage existiert, hat mir aber nicht geholfen. Bitte helfen Sie mir, ich bin neu in Android. MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String url= "https://qbo.intuit.com/";
WebView view= (WebView) this.findViewById(R.id.webView);
final WebViewClient client = new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
};
WebSettings settings = view.getSettings();
settings.setJavaScriptEnabled(true);
view.setWebViewClient(client);
view.loadUrl(url);
}
AndriodManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>