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

