首页 > 代码库 > Android APP唤醒打开其他APP
Android APP唤醒打开其他APP
App(a):判断是否为App(b)是否存在,不存在选择下载 存在后台状态直接唤醒 否则直接打开
App(a)部分代码
if (checkPackage("com.xxx.android")) { if (ToolsUtils.isBackgroundRunning(this, "com.xxx.android")) { Intent intent = new Intent(); intent.setPackage("com.xxx.android"); intent.setAction("com.xxx.android.open"); sendBroadcast(intent); } else { PackageManager packageManager = getPackageManager(); Intent intent = new Intent(); intent = packageManager .getLaunchIntentForPackage("com.xxx.android"); startActivity(intent); } } else { Toast.makeText(this, "点击下载app", Toast.LENGTH_SHORT).show(); }
App(b)部分代码 通过广播唤醒app
AndroidManifest.xml
<receiver android:name="com.eqiyun.android.broadcast.OpenAppReceiver" > <intent-filter> <action android:name="com.eqiyun.android.open" /> </intent-filter>
</receiver>
Android APP唤醒打开其他APP
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。