2013-04-16 17 views
1

我負責支持已在生產中部署的應用程序,但不正確地支持活動的銷燬和娛樂活動。當用戶的設備默認配置爲總是銷燬不在前臺的活動時,這是最明顯的。ALWAYS_FINISH_ACTIVITIES將啓用的常見方案是什麼?

此應用程序沒有明確設置值;它使用任何全局默認值。

我的問題是:這個設置將被啓用的常見情況是什麼?例如:

  1. 設備製造商定製Android,以便可以在默認設備設置活動中切換此設置。

  2. 自定義Android版本(例如Cyanogen)默認配置爲「開啓」。

  3. 用戶下載某種「電動工具」,允許他調整默認的系統設置。

這些中的每一個可能性如何?還有其他常見病例我錯過了嗎?

回答

1

設備製造商定製Android,以便可以在默認設備設置活動中切換此設置。

沒有需要的定製。這可在開發人員選項區域中找到。

默認情況下,自定義Android版本(例如Cyanogen)已配置爲「開啓」。

人們希望沒有人這樣做。

用戶下載某種「電動工具」,允許他調整默認的系統設置。

同樣,這是Android的一部分,因此不需要「電動工具」。

這些都有多大可能?

不是很。如果10,000個設備中有多個設備,我會感到驚訝。如果您的應用程序無法處理此設置(並且我懷疑應用程序很少),並且您很擔心,請隨時檢查設置並向用戶顯示某些內容以使其恢復設置。

+0

謝謝。是的,它似乎並不常見。而且我非常清楚這個應用只會在這個設置下出現,因爲它的設計很差。試圖找出解決方法和/或減輕問題的方法,直到我獲得帶寬來解決問題。 – jph

0

幾乎所有的設備都有它的設置 - 所有nexus設備和高端三星設備。用戶不需要電動工具就可以在任何這些設備中打開它。