0
我有一個AccessibilityService(AS)以編程方式運行以獲取有關當前顯示在屏幕上的信息。UiAutomator和AccessibilityServices不兼容?
現在我想設置一些UiAutomator測試用例。但是,如果我有運行UiAutomator的AS提供了以下錯誤:
INSTRUMENTATION_RESULT: shortMsg=java.lang.SecurityException
INSTRUMENTATION_RESULT: longMsg=Permission Denial: getIntentSender() from pid=9700, uid=2000, (need uid=1000) is not allowed to send as package android
我在網上搜索,我發現,很多人都遇到過這個問題,但它沒有解決。
因此,這是一個缺乏兼容性問題還是有解決這個問題(或者至少一個變通)的方式?
注:如果您在如何讀/訪問屏幕上的內容沒有其他想法,因爲我所有的耳朵(在這種情況下,更多的眼睛...),但我已經看了很多關於其他解決方案這是我得到的唯一一個。
在此先感謝。
如果您需要更多信息,請告訴我。
滑稽....當我是Nexus 5設備 – 2016-03-31 18:06:40
那麼在嘗試takeScreenshot我只得到這個錯誤,這就是我使用該模型......但它的奇怪的是,它是一個與設備出現問題... – 2016-04-11 16:14:17