Android 在本地应用 启动抖音(进入主页)

您所在的位置:网站首页 抖音主页怎么打开 Android 在本地应用 启动抖音(进入主页)

Android 在本地应用 启动抖音(进入主页)

2024-07-16 13:07| 来源: 网络整理| 查看: 265

需求: 用户通过APP 进入跳转进入到抖音App 中的个人主页.

上才艺 我用的是mumu模拟器,每次打开抖音的时候 都会提示你版本的问题,大家可以忽略. 在这里插入图片描述

Android应用启动另一个应用的方法

(1)通过特定的包名拉起

(2)通过scheme拉起

这里我就介绍的是通过scheme 拉起抖音

抖音App scheme支持定义

下一步就是发起Intent 准备调用了

Intent intent = new Intent(); // 93325972684 这个是抖音中的userID 不是抖音号!! intent.setData(Uri.parse("snssdk1128://user/profile/93325972684")); startActivity(intent);

代码完善一下 判断是否安装抖音短视频App,如果没有安装弹出提示

findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { boolean b = checkAppInstalled(XXDemoActivity.this, "com.ss.android.ugc.aweme"); if (b) { Intent intent = new Intent(); intent.setData(Uri.parse("snssdk1128://user/profile/93325972684")); startActivity(intent); } else { Toast.makeText(XXDemoActivity.this, "未安装此应用", Toast.LENGTH_SHORT).show(); } } });

判断包名的工具方法

private boolean checkAppInstalled(Context context, String pkgName) { if (pkgName == null || pkgName.isEmpty()) { return false; } final PackageManager packageManager = context.getPackageManager(); List info = packageManager.getInstalledPackages(0); if (info == null || info.isEmpty()) return false; for (int i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3