監聽應用程式包安裝刪除重灌

2021-06-18 13:10:37 字數 1845 閱讀 5752

public

class getbroadcastextends broadcastreceiver

public

static

void unregisterreceiver(context context)

@override

public

void onreceive(context context, intent intent) else

if (intent.action_package_removed.equals(action))

/** else if(intent.action_package_changed.equals(action))

*/else

if (intent.action_package_replaced.equals(action))

/** else if(intent.action_package_restarted.equals(action))

*//*

* else if(intent.action_package_install.equals(action))

*/}

}

public class getbroadcast extends broadcastreceiver 

public static void unregisterreceiver(context context)

@override

public void onreceive(context context, intent intent) else if (intent.action_package_removed.equals(action))

/** else if(intent.action_package_changed.equals(action))

*/else if (intent.action_package_replaced.equals(action))

/** else if(intent.action_package_restarted.equals(action))

*//*

* else if(intent.action_package_install.equals(action))*/}

}

public class bootreceiver extends broadcastreceiver  

//接收解除安裝廣播 

if (intent.getaction().equals("android.intent.action.package_removed")) }} 

2011-10-28 00:49:30

|  分類:

android|字型大小

訂閱

第一、 新建監聽類:bootreceiver繼承broadcastreceiver#

public class bootreceiver extends broadcastreceiver

//接收廣播:裝置上新安裝了乙個應用程式包後自動啟動新安裝應用程式。

if (intent.getaction().equals("android.intent.action.package_added"))

//接收廣播:裝置上刪除了乙個應用程式包。

if (intent.getaction().equals("android.intent.action.package_removed")) }

第二、 修改androidmanifest.xml配置檔案#

<?xml version="1.0" encoding="utf-8"?>

package="org.me.watchinstall">

Android 獲得所有應用程式包

推薦方法 1 全部程式包 packagemanager pm this.getpackagemanager 查詢所有已經安裝的應用程式 2 獲得所有系統的 packagemanager pm this.getpackagemanager intent intent new intent intent...

Android監聽應用程式安裝和解除安裝

第一 新建監聽類 bootreceiver繼承broadcastreceiver package com.rongfzh.yc import android.content.broadcastreceiver import android.content.context import android...

Android監聽應用程式安裝和解除安裝

第一 新建監聽類 bootreceiver繼承broadcastreceiver package com.rongfzh.yc import android.content.broadcastreceiver import android.content.context import android...