2012-11-28 46 views

回答

0

我認爲你不能爲所有的應用程序。

相反,如果你想知道有多少次你的應用程序已經啓動,試試這個:

在您的應用程序的splachscreen(或推出的第一個活動),嘗試增加了許多,並保存在SharedPreferences

SharedPreferences prefs = getSharedPreferences("prefs",Context.MODE_PRIVATE); 
int counter = prefs.getInt("counter", -1); 

if(counter == -1) { 
    //first launch of the app, init the counter 
    counter = 1; 
} 
else { 
    // increment the counter 
    counter++; 
} 

// update the value of the counter 
SharedPreferences.Editor editor = prefs.edit(); 
editor.putInt("counter",counter); 
editor.commit(); 

//then you can do what you want with your counter , send it to your back end via web service...etc 
+1

從這個問題我想他想要所有的應用程序,而不僅僅是他自己的應用程序。 – Keab42

+0

,是的,我明白了。但我認爲他不能爲所有應用程序做到這一點,他沒有權限這麼做。你在想什麼? – Houcine

+0

我覺得他說,你需要一個越獄設備。當然,對於iOS,每個應用程序都是沙盒,因此您無法訪問該信息。我不熟悉Android。 – Keab42

相關問題