问题标签 [forceclose]

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 投票
7 回答
73743 浏览

android - 如何以编程方式强制停止我的 android 应用程序?

当我单击 closeButton 时,我想强制停止我的 Android 应用程序。这是我的代码。

这完成了我的申请。如果我转到Settings -> Applications -> Manage applications -> <my application name>,我可以看到“强制停止”按钮已启用。这是否意味着我的申请没有完全停止?

如何完全完成我的 Android 应用程序并禁用“设置”中的“强制停止”按钮?根据我有限的经验,当应用程序中发生“异常”(例如 NullPointerException)时,它会异常停止,看起来像是完全完成,并且“强制停止”按钮看起来已禁用。

0 投票
1 回答
3055 浏览

android - 为什么 getWritableDatabase 在某些设备上会崩溃?(sqlite3_open_v2 ...失败)

我的应用程序使用数据库并且在所有 Android 设备上运行良好。

最近一些用户指出它在 HTC Tattoo 上崩溃了。我决定试一试,借了一个。

因此,当我调用时出现错误: this.getWritableDatabase();

我已经检查过,数据库在设备中:

在此处输入图像描述

我真的无法理解会发生什么......

非常感谢您的帮助!

编辑:

正如 LAS_VEGAS 所注意到的

给出这个结果:

看来 HTC Tattoo 有严重的 SQL 问题:

adb shell
# cd /system/xbin
# ls | grep sqlite3

//没有//

0 投票
2 回答
609 浏览

android - android:关闭我的应用程序后,在应用程序管理中,仍然显示强制关闭

我可以启动我的应用程序并稍后关闭。但是关闭后,如果我转到设置-->应用程序-->管理应用程序并选择我的应用程序,强制关闭按钮仍然处于活动状态,这意味着我的应用程序正在后台运行。为什么是这样...???

0 投票
2 回答
314 浏览

android - 访问drawable时Splashscreen中的Nullpointer异常

我建立了一个闪屏,它显示了 5 秒,然后它进入了我的主要活动。在这个闪屏中,我有一个布尔值,它检查应用程序是否第一次打开,如果是,它会将一些东西放入我的数据库中。但正是在这一点上,我得到了 NullPointerException。

我不明白为什么它不起作用。在我眼里应该。这也很奇怪,因为我在一个演示应用程序中测试了代码,没有错误。

所以这是我的 SplashScreenActivity.java 的代码

可能它与未加载可绘制对象有关,但我无法想象为什么它未加载......

所以这是我的 LogCat:

谢谢你提前帮助!

0 投票
1 回答
21302 浏览

android - “无法注册输入通道” - 这是由什么引起的以及如何解决这个问题?

我的应用程序用户通过市场开发者控制台报告了以下错误:

斜体行是我的代码的一部分。有问题的代码只是创建并显示一个对话框。它从一个Runnable张贴到一个Handler。一切都应该在 GUI 线程中发生(这Handler就是使用的原因)。

我不知道如何调试这个。我自己没有遇到过这个问题,我所拥有的只是一堆自动报告。谷歌在这个确切的问题上显示了几个线程,但没有答案(除了暗示这是一个特定于 Android 2.3.3 的问题)。

0 投票
1 回答
981 浏览

c# - 如果 abort() 不起作用,则强制关闭“流氓”线程

正如标题所暗示的那样。是的,我知道使用 .abort() 很糟糕,但请听我说

我正在使用 2 个线程,主线程(我的应用程序)和一个套接字监听线程(任何人都熟悉的声音?)而不是使用异步 .AcceptAsync() 调用(tbh,主要原因是我没有看太多他们),我的线程只是挂在socket.Accept()上;当然,当我调用 thread.Abort() 时,线程不会关闭,因为它仍在等待连接,一旦它通过 Accept(),它就会很好地中止。

代码:

...和其他地方:

有什么方法可以确保线程会结束,而不是将整个东西塞进一个单独的应用程序然后结束它?请注意,我确实将 thread.IsBackground 设置为 true(如其他论坛主题中所建议的那样),但它没有任何区别。

0 投票
1 回答
476 浏览

android - Android force closing app on particular image. How can I track the issue down?

I'm trying to display 2 images on a canvas. I've loaded one, and it works fine. The second I've created, loaded and am displaying in the same manner, but the app force closes each time.

Both images are PNGs and are in res/drawable-mdpi.

Loading images:

Displaying images:

If I comment out the final line, the app loads (displaying only the first image). Instead of displaying magBMP I show stageL twice, it works.

Working image:

Working image

Incompatible image:

Incompatible image

Stacktrace:

0 投票
1 回答
286 浏览

android - 找不到 NullPointerException 的原因;安卓

我一直在 LogCat 堆栈中获得 NullPointerExcpetion,但我似乎无法弄清楚原因。我只是希望一些外界的眼睛会帮助我找到问题。

这是来自 LogCat 的堆栈:

堆栈似乎指向 saveState() 方法和 createSchedule() 方法。相关行标有双星号。

保存状态():

创建计划():

如果我需要发布任何其他代码,请告诉我。谢谢你能给我的任何帮助。

问候,杰森

0 投票
3 回答
2006 浏览

android - Android,强制关闭应用程序后到底会发生什么?

我有一个股票市场应用程序。当用户登录到应用程序时,服务器会向我发送一个会话密钥。此会话有效,直到用户注销应用程序或几分钟内不执行任何操作。

我的第一个问题(已经解决)是登录应用程序后,用户单击主页按钮,然后单击应用程序图标。现在,登录后,一条消息(由服务器发送)显示“您的用户 ID 正在使用中”。我通过将会话 ID 保存在共享首选项中解决了这个问题。

现在,客户报告说我们有同样的问题基于这个故事。

  • 用户登录到应用程序
  • 在该用户单击主页按钮之后
  • 用户转到设置/应用程序/管理应用程序
  • 选择应用程序,然后在“应用程序信息”页面中,单击强制停止按钮
  • 用户再次返回应用程序列表并选择应用程序
  • 登录后,将显示“会话已过期”消息,并且应用程序再次定向到登录页面
  • 现在,当用户尝试登录时,上面的消息(“您的用户 ID 正在使用中”)将在会话 ID 未过期时显示。

我想知道,“强制关闭”按钮的真正作用是什么?它是否清除所有活动实例?当我单击并按住主页按钮时,我可以看到内存中仍然有一个应用程序实例。那么,“强制关闭”按钮的作用是什么?

  • 现在,如果用户输入他/她的密码,“您的用户 ID 正在使用中”将再次显示。
0 投票
3 回答
868 浏览

android - Android Renderscript 示例强制关闭

我找到了这个链接,我想试试轮播示例。我将所有类和 rs 文件(所有这些都来自轮播示例)复制到我自己的项目中,并尝试在实际设备(摩托罗拉 xoom)上构建它。但我一直在逼近。logcat中的错误是:

我不知道这意味着什么以及我应该如何解决这个问题。有没有人有这种问题?