Mainactivity: package com.example.myapplication; import android.os.Bundle; import android.widget.Button; import android.widget.EditText; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private Button button; private EditText editText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } }
activity_main:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" android:orientation="vertical"> <EditText android:id="@+id/edit1" android:hint="text" android:layout_width="match_parent" android:layout_height="wrap_content"/> <Button android:id="@+id/btn1" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout>
debug:
java.lang.NullPointerException: Attempt to invoke interface method 'boolean android.content.IClipboard.hasPrimaryClip(java.lang.String)' on a null object reference
at android.content.ClipboardManager.hasPrimaryClip(ClipboardManager.java:157)
at android.widget.TextView.canPaste(TextView.java:9982)
at android.widget.TextView.onInitializeAccessibilityNodeInfoInternal(TextView.java:9464)
at android.widget.EditText.onInitializeAccessibilityNodeInfoInternal(EditText.java:153)
at android.view.View.onInitializeAccessibilityNodeInfo(View.java:6622)
at android.view.View.createAccessibilityNodeInfoInternal(View.java:6581)
at android.view.View.createAccessibilityNodeInfo(View.java:6566)
at android.view.accessibility.AccessibilityRecord.setSource(AccessibilityRecord.java:145)
at android.view.accessibility.AccessibilityRecord.setSource(AccessibilityRecord.java:119)
at android.view.View.onInitializeAccessibilityEventInternal(View.java:6518)
at android.widget.TextView.onInitializeAccessibilityEventInternal(TextView.java:9412)
at android.view.View.onInitializeAccessibilityEvent(View.java:6506)
at android.view.View.sendAccessibilityEventUncheckedInternal(View.java:6371)
at android.view.View.sendAccessibilityEventUnchecked(View.java:6356)
at android.view.View.sendAccessibilityEventInternal(View.java:6333)
at android.widget.TextView.sendAccessibilityEventInternal(TextView.java:9636)
at android.view.View.sendAccessibilityEvent(View.java:6300)
at android.view.View.onFocusChanged(View.java:6232)
at android.widget.TextView.onFocusChanged(TextView.java:8743)
at android.view.View.handleFocusGainInternal(View.java:6008)
at android.view.View.requestFocusNoSearch(View.java:9143)
at android.view.View.requestFocus(View.java:9122)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3038)
at android.view.ViewGroup.requestFocus(ViewGroup.java:2994)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3038)
at android.view.ViewGroup.requestFocus(ViewGroup.java:2994)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3038)
at android.view.ViewGroup.requestFocus(ViewGroup.java:2994)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3038)
at android.view.ViewGroup.requestFocus(ViewGroup.java:2994)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3038)
at android.view.ViewGroup.requestFocus(ViewGroup.java:2994)
at android.view.ViewGroup.onRequestFocusInDescendants(ViewGroup.java:3038)
at android.view.ViewGroup.requestFocus(ViewGroup.java:2997)
at android.view.View.requestFocus(View.java:9089)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2503)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1462)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6965)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:907)
at android.view.Choreographer.doCallbacks(Choreographer.java:709)
at android.view.Choreographer.doFrame(Choreographer.java:644)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:893)
at android.os.Handler.handleCallback(Handler.java:836)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:203)
at android.app.ActivityThread.main(ActivityThread.java:6251)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)
2019-02-21 00:20:56.031 4735-4749/com.example.myapplication I/OpenGLRenderer: Get disable program binary service property (0)
2019-02-21 00:20:56.031 4735-4749/com.example.myapplication I/OpenGLRenderer: Initializing program atlas...
2019-02-21 00:20:56.032 4735-4735/com.example.myapplication I/Process: killProcess 4735
2019-02-21 00:20:56.032 4735-4735/com.example.myapplication I/Process: Sending signal. PID: 4735 SIG: 9