草庐IT

fatal_handler

全部标签

android - fatal error : Adreno-GSL

有时,当我使用Eclipse运行我的应用程序时,我在启动时遇到此错误,应用程序意外关闭并在logcat中显示此错误:Tag:Adreno-GSLText::ioctl_kgsl_sharedmem_alloc:FATALERROR:(null)我认为这是一个内存问题,但我对此一无所知,有人知道为什么会出现此错误,我该如何解决? 最佳答案 您可以使用:adbshelldumpsysmeminfoyour.package.name.here检查您使用了多少内存。值得注意的是,您的GL行。奇怪的是,只有从Eclipse运行时才会发生这种情

android - fatal error 初始化 'com.android.tools.idea.AndroidInitialConfigurator'

我的AndroidStudio在启动时遇到错误。这是快照:errorsnapshotjava.lang.RuntimeException:com.intellij.ide.plugins.PluginManager$StartupAbortedException:Fatalerrorinitializing'com.android.tools.idea.AndroidInitialConfigurator'atcom.intellij.idea.IdeaApplication.run(IdeaApplication.java:213)atcom.intellij.idea.MainIm

android - Eclipse ADT Bundle : fatal error, 无法启动

我已经下载了适用于Linux的ADTbundle(http://developer.android.com/sdk/index.html),其中包括带有ADT插件的androidsdk+eclipse。解压.ZIP文件后,双击eclipse...我选择默认工作区,应用程序崩溃...创建一个日志。这是它的内容:##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##SIGSEGV(0xb)atpc=0x00007f9c7a8b52c0,pid=11965,tid=140310293825280##JREversion:7.0_0

android - 报告非 fatal error 时如何添加用户名?

当我想以编程方式报告non-fatalerror时,我正在使用Crashlytics.logException()方法在Crashlytics上。尽管我在应用程序启动时使用Crashlytics.setUserName()为当前登录的用户设置了一个有效标识符,但我无法在仪表板中看到此信息。相反,它仅在发生崩溃时出现(见图片)。如何为非fatalerror启用它?编辑:我正在使用Eclipse的Crashlytics插件,1.7.0 最佳答案 用户名信息也会出现在非致命崩溃中。您能否检查是否在Crashlytics.logExcept

android - android.os.Handler 和 java.util.logging.Handler 之间的区别?

问题几乎概括了它。我错误地导入了java.util.logging并且没有获得所需的功能。现在我解决了我的问题,但我想知道为什么android创建了两个Handler。我们可能会错误地导入错误的。与Fragment和SupportFragment一样。 最佳答案 来自theAndroiddocumentation:android.os.Handler:AHandlerallowsyoutosendandprocessMessageandRunnableobjectsassociatedwithathread'sMessageQueu

android - 使用 AlarmManager 与 Handler Android 的不同情况

有人可以通过示例向我解释使用AlarmManager与Handler的不同情况吗?将这两者交替使用有什么缺点吗?谢谢。 最佳答案 他们之间没有什么关系。我假设您指的是在Handler上使用类似postDelayed()的东西进行轮询,这只是Handler的一个小功能。您可以在Activity中使用postDelayed()(也可用于任何小部件或View的其他子类)以获取Activity本身内的简单计时事件。您可以使用AlarmManager进行周期性的后台操作,就像您在Linux/OSX中使用cron或在Windows上使用计划任务

java - Android postDelayed Handler 在 For 循环中?

有没有办法在循环中运行处理程序?我有这段代码,但没有工作,因为它不等待循环,而是以正确的方式执行代码:finalHandlerhandler=newHandler();finalRunnablerunnable=newRunnable(){publicvoidrun(){//needtodotasksontheUIthreadLog.d(TAG,"runntest");//for(inti=1;i当然,当我将延迟移动到循环外的帖子时,它可以正常工作,但它不会迭代也不会执行我需要的时间:finalHandlerhandler=newHandler();finalRunnablerunna

java - android.os.Handler 类是否不需要将某些方法声明为同步?

在构建一个简单的“时钟”应用程序时,我发现Android要求您使用线程A中的android.os.Handler,以便使用来自线程B的数据结果更新线程A中的View对象。我对Java还是比较陌生,这是我之前第一次明确处理线程,但我知道如果两个不同的线程想要访问,通常你会声明方法和/或操作是同步的相同的数据。不过,android.os.Handler似乎是一种特定于Android的线程间数据同步方式,因此您可以避免classic。concurrencyerrors我刚刚链接到的Oracle文档中有详细说明。这是真的吗?如果我发现自己处于Android操作系统要求使用android.os.

android - 将 handler.post(new Runnable());在 Android 中创建新线程?

我编写了一个每3秒更改一次应用程序背景的小应用程序。我使用Handler和Runnable对象来实现这一点。它工作正常。这是我的代码:publicclassMainActivityextendsActivity{privateRelativeLayoutbackgroundLayout;privateintcount;privateHandlerhand=newHandler();@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentVi

android - 这个 Handler 类应该是静态的,否则可能会发生泄漏

我有一个非常简单的代码:packagecom.example.conn08;importandroid.app.Activity;importandroid.os.Bundle;importandroid.os.Handler;importandroid.os.Message;importandroid.util.Log;publicclassMainActivityextendsActivity{privatestaticCustomHandlermHandler;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.