2010-09-25 29 views

Trả lời

1

Gọi GetApplicationContext().PackageManager().getPackageInfo(). Đối tượng PackageInfo nó trả về sẽ có những gì bạn cần.

36

Bạn có thể nhận được quyền truy cập vào thông tin mà thông qua các lớp PackageInfo:

PackageInfo pinfo = this.getPackageManager().getPackageInfo(getPackageName(), 0); 
Log.d("pinfoCode",pinfo.versionCode); 
Log.d("pinfoName",pinfo.versionName); 
0
try { 
    final String packageName = context.getPackageName(); 
    PackageInfo packageInfo = context.getApplicationContext().getPackageManager().getPackageInfo(packageName, 0); 
    final int iconid = packageInfo.applicationInfo.icon; // for example 

    // etc 
} catch (android.content.pm.PackageManager.NameNotFoundException e) {} 
Các vấn đề liên quan