我想从应用程序软件包名称中获取应用程序名称。有人请告诉我怎样才能得到这个。从软件包名称中获取应用程序名称
public class AppInstalledListener extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
String action = intent.getAction();
if(action.equals("android.intent.action.PACKAGE_ADDED")){
Logger.debug("DATA:"+intent.getData().toString());
}
if(action.equals("android.intent.action.PACKAGE_REMOVED")){
Logger.debug("DATA:"+intent.getData().toString());
}
if(action.equals("android.intent.action.PACKAGE_REPLACED")){
Logger.debug("DATA:"+intent.getData().toString());
}
}
}
这是完美的。一直在寻找它几个小时,谢谢Xion。 :D – drulabs 2012-05-15 19:28:23
其返回我未知的所有时间我alrady有包名只是想知道名称从包名 – nida 2015-02-12 15:54:46
这是不工作,当我在全球接收器使用此 – 2015-11-01 09:45:21