我正在测试ClipboardManager
单击按钮时将字符串复制到设备的剪贴板。我开始垃圾邮件点击按钮来测试它,它最终导致我的模拟器崩溃。
//In my activity
@OnClick(R.id.btn_copy_address)
void onCopyAddressClick() {
ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText("Text label", "123 Sesame Street");
clipboard.setPrimaryClip(clip);
}

日志中抛出的错误:

第二次尝试:这是由于Toast
在 ClipboardCopy 之后出现的。删除后不再抛出此错误Toast
``` java.lang.RuntimeException:在 android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:356) 的 android.view.WindowManagerImpl.addView 的 android.view.ViewRootImpl.setView(ViewRootImpl.java:738) 添加窗口失败(WindowManagerImpl.java:93) 在 android.widget.Toast$TN.handleShow(Toast.java:496) 在 android.widget.Toast$TN$1.handleMessage(Toast.java:400) 在 android.os.Handler.dispatchMessage (Handler.java:106) 在 android.os.Looper.loop(Looper.java:164) 在 android.app.ActivityThread.main(ActivityThread.java:6494) 在 java.lang.reflect.Method.invoke(Native Method ) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807) 原因:android.os。DeadObjectException 在 android.view.IWindowSession$Stub$Proxy.addToDisplay(IWindowSession.java:791) 在 android.os.BinderProxy.transact(Binder.java:764) 在 android.os.BinderProxy.transactNative(Native Method) 在 android。 view.ViewRootImpl.setView(ViewRootImpl.java:726) ```
第三次尝试:

第四次尝试返回与第三次相同的错误日志。
有谁知道坠机的原因是什么?或者我该如何解决?