응용 프로그램 패키지 이름에서 응용 프로그램 이름을 가져오고 싶습니다. 누군가 내가 이걸 어떻게 얻을 수 있는지 보여줘.패키지 이름에서 응용 프로그램 이름을 얻으십시오.
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
그것의 알 수없는 반환 모든 시간 내가 alrady 패키지 이름을 가지고 그냥 패키지 이름에서 이름을 알고 싶어요 – nida
이것은 글로벌 수신기에서 이것을 사용할 때 작동하지 않습니다 –