Error:
02/01 14:12:04: Launching app
$ adb push /Users/Kamran/AndroidStudioProjects/App/app/build/outputs/apk/app-debug.apk /data/local/tmp/com.kami2017.app
$ adb shell pm install -r "/data/local/tmp/com.kami2017.app"
Success
$ adb shell am start -n "com.kami2017.app/com.kami2017.app.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Client not ready yet..Waiting for process to come online
Connected to process 2284 on device emulator-5554
W/System: ClassLoader referenced unknown path: /data/app/com.kami2017.app-1/lib/x86
[ 02-01 14:12:28.511 1531: 1552 D/ ]
HostConnection::get() New Host Connection established 0x85a8d240, tid 1552
I/InstantRun: Instant Run Runtime started. Android package is com.kami2017.app, real application class is null.
W/System: ClassLoader referenced unknown path: /data/app/com.kami2017.app-1/lib/x86
W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
D/AndroidRuntime: Shutting down VM
--------- beginning of crash
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.kami2017.app, PID: 2284
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.kami2017.app/com.kami2017.app.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'android.webkit.WebSettings android.webkit.WebView.getSettings()' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2665)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2726)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.webkit.WebSettings android.webkit.WebView.getSettings()' on a null object reference
at com.kami2017.app.MainActivity.onCreate(MainActivity.java:17)
at android.app.Activity.performCreate(Activity.java:6679)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2618)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2726)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
Application terminated.
ответ
Я думаю, что вы не указали идентификатор вашего WebView в XML-файле. Вы пытаетесь получить доступ к этому WebView.
FYI пожалуйста, смотрите в следующей ссылке: Getting void android.webkit.WebView.loadUrl while loading webview in dialog in Android?
Ваш WebView является недействительным. Вы создали экземпляр для веб-просмотра из вашего xml-файла в своей деятельности?
WebView myWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
Или вы должны создать новый WebView программно:
WebView webView = new WebView(this);
где я должен вставлять код выше? любезно помогите мне. –
Можете ли вы вставить свой код в MainActivity.java:17? Я расскажу вам, какая линия –
- 1. Ошибка на setOnClickListener Android Studio
- 2. Ошибка Android Studio на Mac
- 3. Ошибка курсора на Android Studio
- 4. Ошибка рендеринга studio android studio
- 5. Ошибка Android-администратора Android Studio
- 6. Ошибка Android Studio Java
- 7. Ошибка эмулятора Android Studio
- 8. Первоначальная ошибка Android Studio
- 9. Ошибка установки Android Studio
- 10. Ошибка EGL_BAD_MATCH Android Studio
- 11. Android Studio 0.2.1 ОШИБКА
- 12. Ошибка эмулятора Android Studio
- 13. Ошибка выхода Android Studio
- 14. Ошибка выполнения Android Studio
- 15. Android Studio Ошибка: org.gradle.process.internal.ExecException
- 16. Ошибка Android Studio
- 17. Ошибка в Android Studio Ошибка
- 18. Ошибка Android Studio- ClassCastException?
- 19. Ошибка FragmentActivity Android Studio
- 20. Android Studio MultiPartEntityBuilder Ошибка
- 21. Ошибка Android Studio FloatingActionButton
- 22. Android Studio. Ошибка: (19,0)
- 23. Ошибка Android Studio
- 24. Ошибка в Android Studio
- 25. Android Studio - transformClassesWithMultidexlistForDebug ошибка
- 26. Ошибка Android Studio: NoClassDefFoundError
- 27. ошибка переопределения android studio
- 28. Ошибка Android Studio IDE
- 29. Ошибка манифеста Android Studio
- 30. Ошибка импорта Android Studio
Вызванный: java.lang.NullPointerException: Попытка вызвать виртуальный метод «android.webkit.WebSettings android.webkit.WebView.getSettings () 'на ссылке нулевого объекта на com.kami2017.app.MainActivity.onCreate (MainActivity.java:17) Пожалуйста, помогите мне ........ –