2015-01-13 37 views
0

我想創建一個在後臺運行的應用程序,並監視其他正在運行的應用程序。如何登錄Android應用程序的GPS使用?

你能告訴我,我怎麼知道應用程序訪問GPS的時間,所以我可以將應用程序的名稱和時間間隔插入到sqlite數據庫中?

回答

3

我怎麼知道當一個應用程序存取權限的GPS

你不這樣做,至少一個標準的Android設備上。我不能排除在固定設備或系統應用程序上確定此功能的可能性,但我不知道這些情況的具體選項。

一般來說,一個應用程序無法窺探另一個應用程序的操作。有一些特定的例外,但是隨着時間的推移它們往往會被鎖定。

+0

這聽起來不太好。這樣的寫系統應用程序有多困難?我可以在哪裏學習?或者我應該放棄這個項目? (這是我論文的一部分) – BlackCat

+0

@BlackCat:「這樣的寫系統應用程序有多難?我可以在哪裏學習? - 通過系統應用程序,我的意思是安裝在'/ system'分區上,這可能是因爲用戶根植了他們的設備並在那裏移動了應用程序,或者用戶安裝了一個ROM應用程序。但是我不知道GPS偵測是否可能。唯一確定的方法就是創建你自己的ROM模塊,在這裏你可以添加到Android的鉤子來實現這種間諜活動。 – CommonsWare