我想讓用戶安裝非市場的Android應用。當他點擊應用程序圖標時,我想向他展示一個描述該應用程序的頁面。有沒有什麼辦法從軟件包中獲取應用程序的描述?Android:獲取應用的描述
編輯: 我會澄清我的問題:在AndroidManifest.xml,有應用程序窗口下一個「描述」字段。我想知道這個字段是否包含關於應用程序的描述,以及是否可以以某種方式訪問此描述。
我想讓用戶安裝非市場的Android應用。當他點擊應用程序圖標時,我想向他展示一個描述該應用程序的頁面。有沒有什麼辦法從軟件包中獲取應用程序的描述?Android:獲取應用的描述
編輯: 我會澄清我的問題:在AndroidManifest.xml,有應用程序窗口下一個「描述」字段。我想知道這個字段是否包含關於應用程序的描述,以及是否可以以某種方式訪問此描述。
在 「服務」 如
<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。
您可以使用PackageManager.getApplicationInfo()
獲取包的ApplicatioInfo
對象,然後使用ApplicatioInfo.loadDescription
獲取說明。
PackageManager pm = getPackageManager();
ApplicationInfo appInfo = pm.getApplicationInfo("com.package", 0);
appInfo.loadDescription(pm);