題:
Android應用程序可按程序列出和管理程序的意圖
DVK
2014-02-27 13:38:28 UTC
view on stackexchange narkive permalink

我正在使用一個名為 Autostarts 的應用來管理Android中的Intent。

該程序可以實現其應有的功能,但老實說,其UI完全落後於我的主要用例:它按事件類型列出了意圖

換句話說,您擁有所有具有“啟動時”意圖的程序,然後所有具有“連接性更改”的程序,等等...

但是,我的主要用例是:“我看到此程序-' NFL Mobile '-我在“不想要它;可能通過一些晦澀的意圖,例如“ Timezome已更改”。我想禁用該程序不需要的所有意圖,瀏覽以查看哪些意圖列出了該程序。”

自動啟動要求我逐個打開所有意向類型,並通過每個程序中的長長的程序列表(包括不直觀的名稱)vgrep。然後在安裝應用程序更新後重新做一遍。

我正在尋找功能類似於“自動啟動”的功能,但我可以從中獲得完整的意圖清單。我選擇的特定程序。

  • 能夠檢測所有已安裝的應用程序或所有已安裝應用程序都訂閱的意圖100%
  • 顯示哪些程序訂閱了哪個意圖(通過程序
  • 關閉/打開意向訂閱(通過重新啟動持續進行。如果程序需要root用戶就可以)
  • 理想情況下,足夠聰明將屬於同一程序的程序組件分組/折疊在一起。例如,在處理“窗口小部件更新”意圖時,Elixir2被列為1,000個單獨的窗口小部件。我想一次禁用所有這些小部件-可以通過批量禁用程序的所有意圖。
  • 在Android 4及更高版本上工作
+1-我一直在尋找這樣的程序,因為每次我不小心將錯誤的應用程序設置為默認應用程序時,都不得不重新設置所有設置給該應用程序的意圖,如果我有更多的業餘時間,我什至會開發一個程序我
一 回答:
Izzy
2014-02-27 18:23:44 UTC
view on stackexchange narkive permalink

您絕對應該查看 自動運行管理器 。我在這裡嘗試了很多工具(包括自動啟動),並且確定 ARM 絕對是我眼中最好的:

ARM start screen ARM app specific
自動運行管理器:“開始”屏幕,應用程序詳細信息(來源: Mobiwia;單擊圖像可獲得較大的變體) sup>

ARM 如何滿足您的要求?

  • 能夠檢測100%意圖:我不知道100%(很難說),但是還沒有找到其他應用程序:)
  • 顯示哪些程序訂閱了哪個意圖(按程序) ):查看屏幕截圖:是的!甚至更好的是,它按接收者對它們進行分組,這通常與給定應用程序的特定功能相關。
  • 關閉/打開意圖訂閱:隨時。持續到您將其還原。如果您禁用了太多功能,並且不記得哪個應用程序和哪個應用程序禁用,它甚至具有一個“救援”按鈕來立即還原所有更改。
  • 將程序組件分組/折疊在一起:哦。見上文,已經描述過:)
  • 在Android 4及更高版本上可以運行:當前最多4.4。

列出所有功能功能在這裡太長了,但是讓我選擇兩個出色的功能:

  • 支持基本模式(不需要root)和 高級模式(需要root)
  • 當然,“基本模式”僅限於“啟動後殺死”(沒有root用戶,無法禁用其他應用程序的意圖)。但是使用 ARM ,這是很智能的:它檢測到“自動重啟器”(被殺死時會自動重啟的應用程序),並忽略它們-以避免會耗盡電池電量的惡性循環。

因此,如果您問我:在尋找有選擇地禁用意圖的應用程序時(也就是“避免在不需要它們的事件中啟動應用程序”), ARM 應該成為您的首選!

免責聲明:我與該應用無關。抱歉,這聽起來像是張誇張的廣告,但這個應用程序讓我很興奮!此外,開發人員的反應非常好,無論是在您認為發現了某個錯誤還是需要其他功能時。


更新:正如DVK正確指出的那樣,我忘記了提及一個“障礙”:免費版本是一項有限的試用,只能讓您進行10次更改(以前的版本有不同的限制)。可以很好地判斷它是否有效,可能會發現什麼以及它看起來如何–但很可能不會用於“現實生活中”。 完整版目前的售價約為4美元,沒有任何限制。很久以前切換到Pro版本,我完全忘記了–因此感謝您啟用DVK!

第二個提到的DVK罪魁禍首是應用啟動時間很長-意料之中-但是用戶界面只是保持100%空白,一半用戶放棄了以為它在完成之前就崩潰了。因此它可能是特定於設備(或Android版本)的。而且,一旦一切設置完成,很少再調用GUI了-因此這可能是相對的。

另外,您可能還希望查看* ROM Toolbox *([Lite](http://www.appbrain.com/app/com.jrummy.liberty.toolbox)/ [Pro](http:/ /www.appbrain.com/app/com.jrummy.liberty.toolboxpro)),其中也包含此功能。但是我並沒有玩太多,也沒有第一手的參考資料,所以我也不敢提出。 Pro售價6美元,我什至買了它–但將其用於其他一些功能:)


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...