星星不怕黑
星星不怕黑
  • 发布:2023-09-21 17:05
  • 更新:2024-03-07 16:49
  • 阅读:156

安卓软件彻底重启

分类:Native.js

重启app,会杀掉所有进程以及服务后重启软件;plus.runtime.restart()只能重新加载,并非彻底重启,导致之前的服务进程无法退出

   const main = plus.android.runtimeMainActivity();  
   const Intent = plus.android.importClass("android.content.Intent");  
   const Process = plus.android.importClass("android.os.Process");  
   const intentMainActivity = new Intent(Intent.ACTION_MAIN);  
   const packageName = main.getPackageName();  
   intentMainActivity.setClassName(packageName, "io.dcloud.PandoraEntry");  
   intentMainActivity.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
   main.startActivity(intentMainActivity);  
   Process.killProcess(Process.myPid());
0 关注 分享

要回复文章请先登录注册

1***@qq.com

1***@qq.com

这个在有些版本中是没有效的吧
2024-03-07 16:49