2015-08-14 42 views
0

正如你所知,在你正在開發的應用程序上模擬觸摸時,有很多解決方案和代碼在stackoverflow上。Android在其他程序上模擬觸摸

所以我的問題是,我想用我自己的應用程序觸摸其他應用程序的視圖。

我們該怎麼做?

想象一下,我想單擊屏幕上的X,Y位置每X秒。

+1

通過Google搜索 – Anton

+0

如果我理解正確,你想從你自己的應用程序控制其他應用程序?你做不到。 – galvan

+0

@安頓可以給我留個URL嗎? – Bana

回答

0

一般來說,你不能。

歡迎您填寫AccessibilityService。然而,這隻能有限地操縱其他應用程序,並且它要求用戶不僅要安裝您的應用程序,還要同意讓您的應用程序能夠廣泛訪問所有現有應用程序的用戶界面。

+0

但是,我認爲它是可能的。用戶將安裝該應用程序,並且我們不需要訪問該應用程序的代碼和xml標識。如果我們能夠通過小部件將其轉換爲其他應用程序並每2秒鐘設置一個計時器,那麼小部件後面的對象將被點擊。 – Bana

+0

是否可以爲你認爲的編寫代碼? – Bana

+0

@Bana:「是否有可能爲你認爲的編寫代碼?」幸運的是,除了根植設備之外,這是不可能的,因爲明顯的安全原因。 – CommonsWare

相關問題