1. 程式人生 > >應用的一個場景在不斷的跑自動化指令碼出現無響應

應用的一個場景在不斷的跑自動化指令碼出現無響應

日誌如下:

[2018-11-06 10:12:52:665]  [main][MyUncaughtExceptionHandler] [ERROR] !!! this unCaughtException lead to hid restart,which occured in thread of main
java.lang.RuntimeException: Could not read input channel file descriptors from parcel.
    at android.view.InputChannel.nativeReadFromParcel(Native Method)
    at android.view.InputChannel.readFromParcel(InputChannel.java:148)
    at android.view.IWindowSession$Stub$Proxy.addToDisplay(IWindowSession.java:841)
    at android.view.ViewRootImpl.setView(ViewRootImpl.java:745)
    at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:378)
    at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:114)
    at android.widget.Toast$TN.handleShow(Toast.java:470)
    at android.widget.Toast$TN$1.run(Toast.java:355)
    at android.os.Handler.handleCallback(Handler.java:761)
    at android.os.Handler.dispatchMessage(Handler.java:98)
    at android.os.Looper.loop(Looper.java:156)
    at android.app.ActivityThread.main(ActivityThread.java:6618)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)

檢視是因為用到了HandlerThread,在介面退出的時候沒有呼叫handler.quit()。每次進介面都會新建HandlerThread。

相關推薦

應用一個場景不斷自動化指令碼出現響應

日誌如下: [2018-11-06 10:12:52:665]  [main][MyUncaughtExceptionHandler] [ERROR] !!! this unCaughtException lead to hid restart,which occured

想用rxjava+rxandroid 替換handle實現數字時鐘,出現響應,不能隔一秒呼叫onNext

package com.example.testrxandroid; import rx.Observable; import rx.Observable.OnSubscribe; import rx.android.schedulers.AndroidS

《Java》Java實現一個“計算文字中某個詞出現頻率”的應用程式

一、目的     計算某個詞出現頻率,可以很好的對一篇文章水平的評價提供客觀依據,比如在技術類文章中出現“的”字的頻率太高,說明此文章邏輯不夠嚴謹,本次應用程式的目的就是計算出指定文字中指定詞出現的頻率。   二、程式演示 有如下一個文字檔案w.txt,我們計算“的”字出

重構優化設計模式應用~一個榨汁機應用場景示例

現在有這樣一個需求,通過java實現一個榨汁機示例。榨汁機呢,現在支援水果(比如蘋果,香蕉),不同水果出汁比例不一樣(比如,1kg蘋果智慧出0.3kg汁)。對於使用者(或者講客戶端)來講,他只關注只要能榨汁即可(不需要關注具體怎麼榨汁的,你搗鼓蘋果,它榨出蘋

【筆記】python+selenium 一個簡單的自動化指令碼

環境 python 3.6.1 firefox  63.0.1 selenium 3.141.0 注:geckodriver與firefox版本要相對應  否則會出現一些模組引用錯誤 from selenium import webdriver from t

shell編寫一個簡單的jmeter自動化壓測指令碼

在公司做壓力測試也挺長時間了,每次測試前環境資料準備都需要話費較長時間,所以一直在考慮能不能將整個過程實現自動化進行,於是就抽空寫了一個自動化指令碼,當然這個指令碼目前功能十分簡陋,程式碼也不完善,很有很多需要改的地方,後續再優化。文中如有錯誤或者不妥之處,還望指教。 一、設計思路

分享一個Linux下安裝ASM+ORACLE的自動化指令碼(一)

    近期在脫產參加Oracle技術培訓,專家級講師說Oracle資料庫60%的問題都是出在安裝過程不規範,讓我們多練習資料庫的安裝,孰能生巧,並且可以對以後安裝資料庫時可能遇到的問題進行及時準確地定位。     Linux下安裝Oracle資料庫不同於Windows,最

python+selenium自動化指令碼完後提示TextIOWrapper資訊

自動化指令碼跑完後,提示:.<_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> Time Elapsed: 0:00:10

python自動化指令碼示例3->支付:指令碼報錯session not created exception,出現指令碼只執行一半就卡死情況

在Chrome下執行指令碼,報錯:   elenium.common.exceptions.WebDriverException: Message: session not created exception   from disconnected: received In

app應用appium框架簡單自動化指令碼

【備註:與公司有關的資訊改用[xxx]代替】 package connect.[xxx].com; import java.net.URL; import java.util.concurrent.TimeUnit; import junit.framework.A

dropzone拖動文件上傳在thinkphp5中應用一個實例

php dropzone參考:Dropzone的使用方法點擊查看dropzone中文文檔後臺用的INSPINIA框架的模板,裏面有,dropzone.jsdropzone是一個可以拖文件上傳的js.拖進去,就上傳了。我在頁面上,寫了一個保存已經上傳的文件的image3,image4.這就需要改寫一下dropz

一個字符串中連續出現次數最多的子串

article 規律 生成 clu 一次 strong tor first sub 題目:求一個字符串中連續出現的次數最多的子串。 例如,字符串“abababc”,最多連續出現的為ab,連續出現三次。 思路: 例如字符串“abababc”,最多連續出現的為ab,連續出現

Three.js入門篇(一)創建一個場景

style api text webgl () mes utf 動畫 fun 上一面講述了向場景中添加物體對象。這一篇準備把每個功能點細細的講述一遍,一方面是為了加深自己的理解。另一方面希望能夠 幫助到有需要的人。 一、在學習WEBGL的時候,你應該先了解要創建一個WebG

sed應用 升級場景配置文件更新 指定行追加

pan port rep func res list class strong lin function addLine() { confFile=configuration.xml isExist=`cat ${confFile} | grep "<liste

【原】shell編寫一個簡單的jmeter自動化壓測腳本

image tac vbo 用戶數 osx dot png das uvc 在公司做壓力測試也挺長時間了,每次測試前環境數據準備都需要話費較長時間,所以一直在考慮能不能將整個過程實現自動化進行,於是就抽空寫了一個自動化腳本,當然這個腳本目前功能十分簡陋,代碼也不完善,很有很

IDEA代碼出現Error(7,8) ***App is already defined as object App object App extends Application { 錯誤的解決辦法(圖文詳解)

機器 strong ima 分析 挖掘 extend AS 收獲 qq群   不多說,直接上幹貨! 問題現象 Error(7,8) App is already defined as object App

最近項目中遇到了一個場景,其實很常見,就是定時獲取接口刷新數據。那麽問題來了,假設我設置的定時時間為1s,而數據接口返回大於1s,應該用同步阻塞還是異步?

set timeout pre git plain 異步執行 項目 strip nod 初識setTimeout 與 setInterval 先來簡單認識,後面我們試試用setTimeout 實現 setInterval 的功能 setTimeout 延遲一段時間執行一

一個Python程序hello.py提示出現File "<stdin>",line 1錯誤

出錯 然而 代碼 valid python代碼 .py nta error 若是 寫第一個Python程序hello.py,內容僅有一句,print ‘hello world‘, 運行 Python hello.py 出錯,提示: File "<stdin>"

[開源應用]-一個Android平臺的 IM 應用

平臺 android model ogr github img 咖啡 com upload 這是一個簡單的 IM 應用,寫這個應用的本意只是想練練手,暫且實現了私聊和群聊功能,後邊再根據用戶反饋情況再來更新吧~ 應用完全是以 MVVM 的思想來實現的,使用的是 Google

劍指offer之統計一個數字在排序陣列中出現的次數。

1.題目描述 統計一個數字在排序陣列中出現的次數。 2.問題分析 方法一: 因為是排序的陣列,首先在陣列中找到第一個值為k的位置begin,之後從begin找下一個不等於值k的位置end,則,次數為end - begin。 例如:1 2 2 3 3 3 5,k = 3