【发布时间】:2014-03-28 07:41:11
【问题描述】:
我的应用使用这个简单的代码启动其他应用(根据用户请求):
Intent LaunchApp = getPackageManager().getLaunchIntentForPackage("the.external.app.package");
startActivity( LaunchApp );
有没有办法完成或关闭该应用程序?
我已尝试使用 ActivityManager.killBackgroundProcesses() 和 android.os.Process.sendSignal(pid, android.os.Process.SIGNAL_KILL) 但没有成功。
我们的想法是做这样的事情: 如果应用程序连接到车载蓝牙,则会自动启动音乐播放器。一旦蓝牙断开连接,它应该关闭音乐播放器。
谢谢
【问题讨论】:
-
您是否在清单中添加了 kill 权限?
-
是的,我做了“android.permission.KILL_BACKGROUND_PROCESSES”
标签: android kill-process