2012-10-11 23 views
0

我在我的設備上安裝了一個應用程序,我希望與其進行交互並啓動其某些活動。 我怎樣才能找到哪些意圖暴露給我使用? 請注意,我沒有應用程序的源代碼。Android尋找已安裝應用程序的意圖

謝謝。

回答

1

如果你有一個根深蒂固的手機,你可以看一下應用程序的清單如下:

  1. 一個根深蒂固的手機上安裝應用程序。

  2. 複製APK從/數據/應用程序到您的PC( 「亞行拉/data/app/com.whatever.app.apk」)使用答案How to view Android Manifest

  3. 摘自APK清單

0

我怎樣才能找到它的意圖暴露給我用?

訪問相關應用程序的網站並查找開發人員文檔。如果您找不到,請聯繫他們的技術支持小組並要求提供此類信息。

1

如果您只是想「窺探」,您可以使用PackageManager.getPackageInfo()來檢索有關已安裝應用程序的各種信息。基本上,您可以獲取該軟件包清單中的所有內容。這將告訴您存在哪些活動,存在哪些服務,存在哪些BroadcastReceivers等。

相關問題