精华内容
下载资源
问答
  • 重启APP

    2017-02-14 23:41:29
    a. 使用 FLAG_ACTIVITY_CLEAR_TOP : ...发现两种都可以实现,但是当默认启动的activity的launchMode 设置为不是以”standard” 方式启动时,这个时候重启app不能清除activity中的内存数据。

    a. 使用 FLAG_ACTIVITY_CLEAR_TOP :

            Intent i = getBaseContext().getPackageManager()
                    .getLaunchIntentForPackage(getBaseContext().getPackageName());
            i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            startActivity(i);
    • 1
    • 2
    • 3
    • 4
    • 1
    • 2
    • 3
    • 4

    b. 使用 AlarmManager :

            Intent intent = getBaseContext().getPackageManager()
                    .getLaunchIntentForPackage(getBaseContext().getPackageName());
            PendingIntent restartIntent = PendingIntent.getActivity(getApplicationContext(), 0, intent, PendingIntent.FLAG_ONE_SHOT);
            AlarmManager mgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
            mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 1000, restartIntent); // 1秒钟后重启应用
            System.exit(0);
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    经过测试发现两种都可以实现,但是当默认启动的activity的launchMode 设置为不是以”standard” 方式启动时,这个时候重启app不能清除activity中的内存数据。

    展开全文
  • 重启app

    2014-04-27 13:48:56
    Intent i = getBaseContext().getPackageManager() .getLaunchIntentForPackage(getBaseContext().getPackageName()); i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(i);
    Intent i = getBaseContext().getPackageManager()  
            .getLaunchIntentForPackage(getBaseContext().getPackageName());  
    i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);  
    startActivity(i);  

    展开全文
  • UWP 重启App

    2018-01-04 13:09:00
    UWP 重启App 原文:UWP 重启App今天看见了阿迪王的博客,写到了重启App自身的代码,微软终于在16299加进来了 其实就加上一句话 await CoreApplication.RequestRestartAsync(string.Empty); 需要...
    原文:UWP 重启App

    今天看见了阿迪王的博客,写到了重启App自身的代码,微软终于在16299加进来了

    其实就加上一句话

    await CoreApplication.RequestRestartAsync(string.Empty);

    需要引用

    using Windows.ApplicationModel.Core;


    函数原型

            //
            // 摘要:
            //     重启应用。
            //
            // 参数:
            //   launchArguments:
            //     要传递到已重启实例的参数。
            //
            // 返回结果:
            //     重启请求的状态。
            [RemoteAsync]
            public static IAsyncOperation<AppRestartFailureReason> RequestRestartAsync(string launchArguments);


    还可以传递参数,详情 How to Restart your App Programmatically

     

    参考 :

    http://edi.wang/post/2017/12/1/restart-uwp-app-programmatically

    How to Restart your App Programmatically

    posted on 2018-01-04 13:09 NET未来之路 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/lonelyxmas/p/8192684.html

    展开全文
  • android 代码重启app

    千次阅读 2019-06-21 08:58:41
    android 代码重启app方法完事 方法 /** * 重启app * @param context */ public static void restartApp(Context context) { PackageManager packageManager = context.getPackageManager(); ...

    android 代码重启app

    方法

        /**
         * 重启app
         * @param context
         */
        public static void restartApp(Context context) {
            PackageManager packageManager = context.getPackageManager();
            if (null == packageManager) {
                LogUtils.errorLog("null == packageManager");
                return;
            }
            final Intent intent = packageManager.getLaunchIntentForPackage(context.getPackageName());
            if (intent != null) {
                intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                context.startActivity(intent);
            }
        }
    

    完事

    展开全文
  • android关闭重启app

    千次阅读 2017-09-06 17:09:17
    最近项目中需要关闭app和重启app两个功能。 之前项目用的fragment,后来改成了activity,发现关闭和重启app功能不能用了,解决问题后总结一下 当项目用的fragment时: 关闭app: final Intent intent = new ...
  • android开发 重启app

    千次阅读 2016-07-21 18:26:34
    android开发 重启app我们在android开发的过程中,可能遇到过这样的情况,当数据加载完成,或者从服务器下载文件完成,需要重启 app才会生效。 实现这个功能很简单,只需在需要重启的地方加上如下代码即可:ver
  • android崩溃时的异常获取,以及崩溃自动重启app的demo案例,分享给大家!
  • Android重启app功能实现

    万次阅读 2016-06-03 17:08:16
    今天在做一个热修复的功能,发现有时需要重启app后修复代码才能生效,所以简单调查了下重启的方案,进而分享给大家~
  • 安卓后台保活服务service,自动重启APP
  • 最近做了一个单点登录的功能,当APP退出登录的时候为了方便需要重启APP,走登录的流程。具体实现逻辑如下: /** * Relaunch the application. */ public static void relaunchApp() { relaunchApp(false); }...
  • flutter 重启APP

    千次阅读 2019-08-08 17:20:11
    flutter APP强制重启方法
  • Android实现重启app功能

    2016-12-16 14:08:06
    欢迎使用Markdown编辑器写博客今天在做一个的功能,发现有需要重启app后才能生效 之后去网上找了一些相关的 让APP重启的的方法 大部分都是 使用 FLAG_ACTIVITY_CLEAR_TOP : Intent intent = getBaseContext()....
  • android demo,异常捕获或自动重启app的源代码实现。
  • android 重启app 带延迟

    千次阅读 2017-03-28 13:15:45
    //TODO 重启app Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { Intent i1 = getActivity().getBaseContext().getPackageManager...
  • Android 判断app的状态 重启app 判断app的状态: public int isBackground() { ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.Running
  • 关于实现重启 App 的两种思路

    千次阅读 2018-11-06 19:45:54
    方案1:创建一个服务类,在该类中创建一个定时器,每隔一段时间触发该定时器,并获取到系统时间与指定重启的时间做匹配,匹配成功的话,发送一条广播,在广播中处理重启 App 逻辑。 方案2:监听系统时间广播,...
  • 项目开发过程中需要实现重启App的功能 GitHub地址 方式一:利用IntentService实现APP重启,用完即走 IntentService     IntentService,可以看做是Service和HandlerThread的结合体,在完成了使命之后会自动...
  • 这里写自定义目录标题Android从APP内点击HOME键切出应用后再次点击桌面图标会重启APP的bugbug场景探索代码 Android从APP内点击HOME键切出应用后再次点击桌面图标会重启APP的bug bug场景 打开APP里的某个页面 — 按...
  • uni-app 重启app

    2021-01-18 13:45:27
    plus.runtime.restart()
  • Android 切换系统语言后,重启App

    千次阅读 2016-09-21 19:44:58
    问题描述:App->改变系统语言->重进App后,最近的...解决方案:App->改变系统语言->重进App后,最近的Activity走到onCreate()方法时,检测系统语言是否改变,如果是,就重启App。 LanguageUtil.classpackage com.barry.comm
  • Android使用service重启APP的方法

    千次阅读 2017-11-06 14:53:34
    最近项目需要一个重启app的功能,在百度上看到一些都是没有退出app,只是清理activity。 本文是来自简书的一篇文章,附上链接点击打开链接 该方法使用的service比较符合我项目的情况。 将文章中的部分代码改成了...
  • tweak重启app

    2019-01-02 15:24:06
    调试时, kill掉后不想手动点击启动, 那就kill后再重启 以支付宝为例: killall -9 AlipayWallet; open com.alipay.iphoneclient
  • 之前研究过重启App情况下进行热更新,现在升级为:在不更新App的情况下更新某个模块
  • 很好用哦!无需开守护线程,无需开另一个服务来监管当前APP,即可实现APP 的自动重启
  • React Native重启APP

    2020-09-16 11:33:30
    有时会用到APP重启操作,比如更新代码或者特殊情况的用户注销。 0.62及以上版本 只重启JS部分。 import {DevSettings} from 'react-native'; DevSettings.reload(); 详细请参阅:...
  • 安卓重启app

    2020-03-14 07:41:15
    PackageManager packageManager = this.getPackageManager(); Intent intent = packageManager.getLaunchIntentForPackage(this.getPackageName()); ComponentName componentName = intent.getComponent();...
  • Android 内存被异常回收后直接重启APP

    千次阅读 2018-09-21 15:09:59
    其实很简单,当内存被回收后,我们可以直接重启APP,重新走一遍APP启动的流程,这样数据就会重新加载一遍,避免了数据为空的问题。 首先,我们先定义一个AppStatusManager管理生命周期类 /** * APP状态跟踪器常量码...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,152
精华内容 2,460
关键字:

重启app