2012-07-19 24 views
0

我是android新手。我正在使用廣播接收器監聽應用程序安裝或刪除時..當安裝或刪除應用程序時,我的廣播接收器的onReceive(上下文,意圖)將被稱爲..現在我需要獲取有關應用程序的信息安裝或刪除(主要是包名)..Android:如何使用廣播接收器獲取已安裝的應用程序信息

plz幫助

+0

可能重複:http://stackoverflow.com/questions/8910411/how-to-find-the-package-name-which-已被卸載 - 何時使用 - 意向操作 – Cheesebaron 2012-07-19 19:31:06

回答

1

你可以試試這個接收器和權限。 (但這似乎只在工作/系統/應用)^^」

<receiver 
    android:name="com.your.receiver" 
    android:enabled="true" 
    android:exported="true" > 
      <intent-filter> 
       <action android:name="android.intent.action.PACKAGE_ADDED" /> 
       <action android:name="android.intent.action.PACKAGE_REMOVED" /> 
        <data android:scheme="package"/> 
       </intent-filter> 
</receiver> 
<uses-permission android:name="android.permission.BROADCAST_PACKAGE_REMOVED" /> 
相關問題