30 NİSAN 2011, CUMARTESİ
paket adı, uygulama adı olsun
Uygulama paketi uygulama adı almak istiyorum. Biri bunu nasıl alabilirim bana gösterin lütfen.
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());
}
}
}
CEVAP
30 NİSAN 2011, CUMARTESİ
PackageManager
sınıf ApplicationInfo
almak için kullanabilirsiniz:
final PackageManager pm = getApplicationContext().getPackageManager();
ApplicationInfo ai;
try {
ai = pm.getApplicationInfo( this.getPackageName(), 0);
} catch (final NameNotFoundException e) {
ai = null;
}
final String applicationName = (String) (ai != null ? pm.getApplicationLabel(ai) : "(unknown)");
Bu onun listesi <application>
tag olarak tanımlanan uygulama adı dönecekti.
Bunu Paylaş:
Nasıl benim uygulama sürümü düzeltme e...
başlangıç uygulama bilerek Paket ismi...
&; "Ayrıştırma Hatası : bir sorun Andr...
Uygulama nasıl olsun'in yolu s ed...
'tavsiye simge dosya - paket iPho...