在Android中从我自己的应用启动和停止外部应用
我的应用程序(根据用户请求)使用以下简单代码启动其他应用程序:在Android中从我自己的应用启动和停止外部应用,android,kill-process,Android,Kill Process,我的应用程序(根据用户请求)使用以下简单代码启动其他应用程序: Intent LaunchApp = getPackageManager().getLaunchIntentForPackage("the.external.app.package"); startActivity( LaunchApp ); 有没有办法完成或关闭该应用程序 我试过使用ActivityManager.killbackgroundprocesss()和android.os.Proce
Intent LaunchApp = getPackageManager().getLaunchIntentForPackage("the.external.app.package");
startActivity( LaunchApp );
有没有办法完成或关闭该应用程序
我试过使用ActivityManager.killbackgroundprocesss()和android.os.Process.sendSignal(pid,android.os.Process.SIGNAL_KILL),但没有成功
我们的想法是这样做:
如果应用程序连接到汽车蓝牙,则会自动启动音乐播放器。断开蓝牙连接后,应关闭音乐播放器
谢谢您可以在不终止进程的情况下关闭活动
startActivityForResult()
代替startActivity()
finishActivity( 100 );
您是否已将杀戮权限添加到清单中?是的,我添加了“android.permission.kill\u BACKGROUND\u processs”对不起,外部应用程序未关闭
finishActivity( 100 );