原创
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
先判断是否安装
/** * 应用是否安装 */ public static boolean isAppInstalled(String packageName) { return new File("/data/data/" + packageName).exists(); }
第一种方法:
以包名方法进入:
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.ok.o"); startActivity(LaunchIntent);
第二种:
自定义action
这种方法没有测试
Intent intent = new Intent(); intent.setAction("com.joyodream.jiji.main"); startActivity(intent);
第三种通过scheme
Intent intent = new Intent(); intent.setData(Uri.parse("com.ok.o://......")); startActivity(intent); //com.ok.o相当于网址的http //下面的是另一个App的main入口下定义协议
有0 个人打赏
第一种:通过applicationId与package+activityPathapplicationId告诉系统活动在那个App内,进入App内就需要类路径找具体的Activity。//applic...博文来自: 袋鼠
调用apk方法一:知道包名类名/***@exception:启动apk*@param:String包名*@param:String类名***/publicvoidstartActivity(St...博文来自: qq_25815655的博客
一丶概述前段时间配合开发,完成了一个APP拉起另一个APP的需求,负责接收数据跨登录部分。当然整个实现思路挺感兴趣就了解一下。先说说需求拉起另一个APP是为了方便统一使用管理,有些公司APP较多,部分...博文来自: 行动者&&职业化
在实际开发中,或许我们会需要打开一个别的APP,下面介绍下Android如何在自己的应用里面打开其它的应用。方式1:如果我们知道包名和默认启动的Activity,可以用如下方式打开:Intentint...博文来自: u010885095的专栏
从一个APP启动另一个APP的Activity的方法1、通过自定义action启动这种方式只需要在代码中设置一个action即可,系统会自动过滤去找到这个action所对应的Activity当前APP...博文来自: 追yi流年
功能实现:A跳到B并打开B中指定页面步骤:首先创建两个项目(项目A,项目B),在项目B中的info.plist文件中添加URLTypes,如下图所示:其中URLidenifier是项目B的bundle...博文来自: dollyyang的博客
我现在有这样的需求,在应用A启动后,自动启动B并放在后台运行,然后可继续做A中的事。 使用 startActivity 不行,因为会跳到B的界面去,等B执行完后才能回到A中。论坛
今天在做Launcher项目时,需要显示所有app,并且点击调用,在调用时,遇到一个崩溃问题。在此做一记录。问题:在本地写的一个demo应用,里面有一个bug,点击这个demo应用,应用崩溃。在lau...博文来自: new_lichungang的博客
被调用(启动)的APP:项目名字:Demo_ybs项目包名:com.ybs.demo_ybs被调用APP中获取调用者的传递数据:packagecom.ybs.demo_ybs;importandroi...博文来自: xiejunna的博客