Android如何跳轉(zhuǎn)到應(yīng)用商店的APP詳情頁面
需求:從App內(nèi)部點擊按鈕或鏈接,跳轉(zhuǎn)到應(yīng)用商店的某個APP的詳情頁面。
讓用戶 下載 或 評論。
實現(xiàn):
/**
* 啟動到應(yīng)用商店app詳情界面
*
* @param appPkg 目標App的包名
* @param marketPkg 應(yīng)用商店包名 ,如果為""則由系統(tǒng)彈出應(yīng)用商店列表供用戶選擇,否則調(diào)轉(zhuǎn)到目標市場的應(yīng)用詳情界面,某些應(yīng)用商店可能會失敗
*/
public void launchAppDetail(String appPkg, String marketPkg) {
try {
if (TextUtils.isEmpty(appPkg)) return;
Uri uri = Uri.parse("market://details?id=" + appPkg);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
if (!TextUtils.isEmpty(marketPkg)) {
intent.setPackage(marketPkg);
}
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
} catch (Exception e) {
e.printStackTrace();
}
}
注意:如果 應(yīng)用商店包名為空 就會將手機上已下載的應(yīng)用商店都列出來,讓你選擇一個進行跳轉(zhuǎn)。
主流應(yīng)用商店對應(yīng)的包名如下:
com.android.vending Google Play com.tencent.android.qqdownloader 應(yīng)用寶 com.qihoo.appstore 360手機助手 com.baidu.appsearch 百度手機助 com.xiaomi.market 小米應(yīng)用商店 com.wandoujia.phoenix2 豌豆莢 com.huawei.appmarket 華為應(yīng)用市場 com.taobao.appcenter 淘寶手機助手 com.hiapk.marketpho 安卓市場 cn.goapk.market 安智市場
以上所述是小編給大家介紹的Android如何跳轉(zhuǎn)到應(yīng)用商店的APP詳情頁面,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Android中利用Xposed框架實現(xiàn)攔截系統(tǒng)方法
這篇文章主要介紹了Android中利用Xposed框架實現(xiàn)攔截系統(tǒng)方法的相關(guān)資料,需要的朋友可以參考下2016-11-11
詳解Android Handler機制和Looper Handler Message關(guān)系
Handler是Android線程之間的消息機制,主要的作用是將一個任務(wù)切換到指定的線程中去執(zhí)行,準確的說是切換到構(gòu)成Handler的looper所在的線程中去出處理。本文將詳細介紹Android Handler機制和Looper Handler Message關(guān)系。2021-06-06
Android Studio應(yīng)用開發(fā)集成百度語音合成使用方法實例講解
這篇文章主要介紹了Android Studio應(yīng)用開發(fā)集成百度語音合成使用方法實例講解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-11-11

