赞
踩
对于第三方的应用,我们不知道其启动Activity的类名
但是我们的桌面Launcher,肯定是知道这个应用的包名的
我们可以像桌面Launcher,根据包名来启动APK,代码如下
String packageName = "com.ss.android.ugc.aweme";
Intent intent = getPackageManager().getLaunchIntentForPackage(packageName);
startActivity(intent);
查看包名有一个简单的方法,就是把APK文件直接拖到AndroidStudio里面
AndroidStudio会帮我们解包APK,查看其中的资源文件,这是我们打开Manifest,就能看到包名了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。