android广播唤醒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
原文:http://www.cnblogs.com/sumx/p/7060127.html
總結
以上是生活随笔為你收集整理的android广播唤醒app,Android APP唤醒打开其他APP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言树写入文件,如何安全地实现文件树遍
- 下一篇: android 按钮 菜单,(期末要考啊