问题标签 [relaunch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2104 浏览

objective-c - 如何以编程方式重新启动 Finder?

如果我OPTION + RIGHT CLICK在 Finder 图标上,我会在上下文菜单中看到“重新启动”选项。如果可能的话,我想以编程方式重新启动 Finder。我确信有比杀死它并让它重新启动更好的方法。假设我已经有适当的授权/权限这样做。

此外,我还想重新启动 Spotlight。

0 投票
1 回答
2816 浏览

kill - 强制退出后,“killall Finder”说“没有匹配的进程......”但PID仍然存在?

这是给你的。在重新启动不成功的情况下强制退出 Finder 后,终端中的“killall Finder”返回:

奇怪的是,finder 的 PID 实际上确实出现在“ps -A”之后以显示所有进程。但是在重复的 PID 列表中,时间永远被列为 0:00:00。

我尝试了以下手动启动它:

但它吐了:

关于 Finder 重新启动的任何其他不涉及重新启动的想法?(我通常一次打开 6 个空间,每个空间都有几个应用程序,重新加载它们很痛苦。)

0 投票
2 回答
272 浏览

iphone - 有没有办法强制 iPhone 应用程序重新启动?

基本上 -[UIApplication openURL:] 将是完美的,如果不是因为它不能在同一个应用程序中工作(至少在模拟器上 - 如果这适用于设备,请告诉我)。不过,如果它只是在没有 URL 的情况下重新启动,这并不是什么大问题,因为我显然可以只保留一些数据。这样做的目的是从本质上释放应用程序中的所有内存并调用所有加载过程。

0 投票
1 回答
252 浏览

android - 活动的死亡重新启动该过程

我有一组活动,从我的主屏幕开始,通过一些列表活动到我的最终屏幕。当我出于某种原因出现异常时,我得到“抱歉.... yada yada yada,必须关闭”对话框并且活动与流程一起被关闭,我希望它保持这种状态,但是流程本身会得到重新启动与崩溃之前的活动相同的活动堆栈。这是一个非常有用的功能,但是因为我还没有 Bundle 储蓄来保存我的数据在 onDestroy 一个活动崩溃和重新启动将导致雪崩......有没有办法禁用该功能?改变启动模式应该有帮助吗?

0 投票
4 回答
5686 浏览

java - 用更大的堆空间重新启动 JVM

我希望能够执行 .Jar 文件,如果堆空间设置的不够大,它应该使用相同的 .Jar 文件启动一个新的 JVM,但设置更大的堆空间,然后关闭第一个JVM 和 .Jar。

我试过使用 ProcessBuilder,但我无法让它工作。

它必须跨平台工作。

-ONi

0 投票
2 回答
2821 浏览

android - 当应用程序在android中转到后台时如何重新启动应用程序?

在我的应用程序中,我遇到了一个奇怪的问题,即当应用程序进入后台(按主页按钮)时,我应该在前台重新启动我的应用程序,而不是获得以前的状态。

任何人都可以帮我解决这个问题。

编辑:

我清楚地解释了我的问题,我有四个活动 A1、A2、A3、A4。

A1 - ListActivity - 从服务器加载事件。A2 - SearchActivity A3- 事件详情页面

看看我当前是否在 A3 中,然后我进入后台,当我来到前台时,我应该显示 A1(我再次从服务器获得更新数据)。最后我想重新启动应用程序。

问候, 斯里尼瓦斯

0 投票
2 回答
2042 浏览

android - Activity 中的 getIntent().removeExtra() 不适用于 android:launchmode="singleTask"?

我正在重新启动我的 HomeActivity 并在 Intent 中设置一个额外的“重新启动状态”。在 Activity 的 onCreate() 方法中,我检查这个值,如果存在,显示一些警报。

此活动的启动模式是android:launchmode="singleTask"

问题出现在用户看到此警报并关闭它并通过按返回按钮再次关闭活动之后。现在,如果他通过长按“主页”按钮从最近的应用程序列表中启动它,则使用其中具有额外“重新启动状态”的相同意图,并再次发出警报。

只要用户来自最近的项目,这种情况就会持续(好吧,可能是最近启动的应用程序使用了相同的意图,其中设置了额外的“重新启动状态”)。

因此,我尝试通过在活动完成之前使用 getIntent().removeExtra("relaunchstatus") 处理 BACK_KEY 按下来删除这个额外内容,但这个额外内容仍然存在于最近项目的新启动中。

但是,如果我从启动器菜单图标启动应用程序,情况并非如此。

更新:所以我猜 Activity 的 getIntent() 会给你一个启动它的 Intent 的副本,所以它不像是对相同对象的引用,更改将是永久的。如果是这种情况,那么我们将需要从当前设备 GUI(如 HTC Sense 等)执行此操作,其最近的项目绑定到意图,这可能是不可能的?

0 投票
3 回答
651 浏览

android - 从同一状态重新启动我的应用程序失败,哎呀:(

我在这里想说的是我面临的问题,即从之前离开的相同状态重新启动我的应用程序。我在这方面做了很多研发,并且已经解决了stackoverflow中发布的问题。所以请不要说它是重复的。


objIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);
我尝试在开始活动时放置这些选项。我也试过这个,

最后我也尝试了这种方法

但这些似乎都不适合我。

场景是这样的,但失败了。

  1. 我运行我的应用程序,从最初的活动中进行一些活动,比如从 A 到 B

  2. 现在我将按下我的手机主页按钮并执行一些操作,例如单击照片等。

  3. 我再次尝试从主屏幕启动应用程序。

哎呀!!现在我的应用程序没有保留它的状态,它是从初始状态启动的。

笔记:

  1. 然而,并非在所有情况下都是如此。有时说大约 10 或 15 次中的 1 或 2 次,它从之前离开的相同状态发射。

  2. 我还有一个疑问是我需要为所有意图设置这个吗?假设我有大约 10 个以上的意图位置,即开始活动。我需要在所有这些地方添加这段代码吗?我将这个包含在 2 或 3 个案例中

更新:

这在调试模式下有效,但是当涉及到 apk 创建点时,它会失败。但是,如果我尝试多次,它会给我所需的结果,然后按照预期的方式运行。打破我的头来理解为什么会这样。

有人对此有答案吗?

0 投票
1 回答
1006 浏览

iphone - 如何重新启动像 facebook-ios-sdk 这样的应用程序?

问题:

我自己正在积极查看 Github 的 facebook-ios-sdk 项目的源代码,但我想知道是否有人已经知道如何重新启动将 iPhone 用户发送到 Safari 的应用程序,以便用户可以在完成一些工作后返回完成的?

例子:

使用 facebook 登录时,在 facebook 登录页面对用户进行身份验证后,将重新启动原始应用程序。

动机:

我希望能够对 youtube 视频做同样的事情,而不必完全失去用户。我不想使用标准的 webview 方法,因为我不想提供额外的空间来首先让用户加载视频,然后让用户单击播放按钮。我想完全跳过播放按钮及其相关的点击!相反,我希望用户能够只点击一个日常的常规 iPhone 按钮,并显示带有导航的视频,以便通过重新启动返回应用程序。

0 投票
1 回答
124 浏览

objective-c - 应用程序在重新启动时行为不正确

因此,我正在编写的应用程序允许用户从他们的相机胶卷上传照片,并显示在 UIImageView 中。我有一个“保存”按钮,可以在按下时保存图像。我还有一个“编辑”按钮,当点击它时,它允许用户点击照片,它将被删除。这就是我遇到问题的地方。

在测试运行时,我添加了三个图像,点击保存按钮,然后删除它们,它们完美删除。我可以完全关闭并重新启动应用程序,图像不再存在。但是,如果我添加三张图片,点击保存按钮,然后关闭并重新启动应用程序,然后尝试删除照片,它根本不起作用。图像从屏幕上消失,但在重新启动时再次加载。很奇怪。我对Objective-C完全陌生,我很惊讶我竟然做到了这一点,所以我在弄清楚如何从数组中删除它时遇到了问题。

我有NSLog(@"User Clicked Yes. Deleting index %d of %d", alertView.tag, [array count]);ym 代码,当我在关闭应用程序之前删除它时,它显示数组计数中有对象。当我再次从 Xcode 运行它并尝试删除已保存的图片时,它表明数组计数 = 0。重新启动时对象不在数组中。所以,问题是数组中的对象没有被正确保存。我不知道为什么不,我以为我正确地保存了它们。这就是我将它们添加到数组中的方式:

我认为这会保存放入数组中的对象,但显然不是。我不知道该怎么做。

仅供参考,我将我的 .h 和 .m 文件扔到了 wiki 中。这是我的整个 .h 文件:github.com/Joey502/Test-Thing/wiki/.h-Class-File 这是我的整个 .m 文件:github.com/Joey502/Test-Thing/wiki/.m-类文件