Android:获取应用的说明

时间:2012-07-04 11:39:40

标签: android package

我想让用户安装一个非市场的Android应用程序。当他点击应用程序图标时,我想向他显示一个描述应用程序的页面。有没有办法从其包中获取应用程序的描述?

修改 我将澄清我的问题:在AndroidManifest.xml中,Application窗口下有一个“Description”字段。我想知道这个字段是否包含有关应用程序的描述,以及是否可以通过某种方式访问​​此描述。

2 个答案:

答案 0 :(得分:1)

您可以使用PackageManager.getApplicationInfo()获取程序包的ApplicatioInfo个对象,然后使用ApplicatioInfo.loadDescription获取说明。

PackageManager pm = getPackageManager();
ApplicationInfo appInfo = pm.getApplicationInfo("com.package", 0);
appInfo.loadDescription(pm);

答案 1 :(得分:-1)

在“服务”中 例如

<service android:name="different.theme.layer.lwp.template.LiveWallpaper"
        android:label="@string/app_name"
        android:description="@string/description"
        android:icon="@drawable/ic_launcher">

在字符串中添加:

<string name="description">xxx</string>

Pandik。