我想直接从摄像机预览中截取图像,使用以下代码时,我的LogCat中会出现以下错误:
skia(24596): onFlyCompress
AndroidRuntime(24596): FATAL EXCEPTION: main
AndroidRuntime(24596): java.lang.NullPointerException
AndroidRuntime(24596): at com.example.mycameraapp.CameraActivity.getBoundData(CameraActivity.java:417)
AndroidRuntime(24596): at c
我正在调查几个只在Android9设备上运行的IllegalStateExceptions,我不能复制它们。首先,我认为这取决于后台启动服务的限制,但首先它们是在Android8中引入的,我在Android8和2上没有得到这些异常。堆栈跟踪显示服务是从onCreate启动的,所以它是在前台启动的,不是吗?
完整的堆栈跟踪:
java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3430)
at android.app.ActivityThread
我正在开发的应用程序在生产中崩溃,用户正在报告下面的堆栈跟踪。问题是我不能自己复制它。
Caused by: toothpick.registries.NoFactoryFoundException:
at toothpick.registries.FactoryRegistryLocator.getFactoryUsingRegistries (FactoryRegistryLocator.java:49)
at toothpick.configuration.ReflectionOffConfiguration.getFactory (ReflectionOffConfigura
背景过程是否有不同的优点?我注意到它没有默认的0。这可能是个问题,因为它的优先级较低。有人知道如何改变这种行为吗?我通过下面的start脚本运行java,不,在该脚本中没有调用nice。
nohup ./start.sh &
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 5330 12759 1 0 84 4 - 3283 - ? 00:00:00 start.sh
0 S 5330 12772 12759 1 84 4
我最近注意到,在我的Android开发者控制台中,我收到了以下崩溃报告:
android.os.NetworkOnMainThreadException
at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1099)
at java.net.InetAddress.getHostByAddrImpl(InetAddress.java:440)
at java.net.InetAddress.getHostName(InetAddress.java:313)
at android.media.Med
在onCreate的应用程序类中,我们有以下代码:
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O
&& ((PowerManager) context.getSystemService(Context.POWER_SERVICE)).isIgn
有人能告诉我为什么我的异步任务有时会这样失败吗?我在3台设备上进行了测试,但是这个错误从来没有发生过。我上传到GooglePlay和200下载有3错误报告与这个东西,我还不知道错误的主要来源.
java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:200)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTa
好吧我是新手。我安装了tmux来进行几天的实验。在输入tmux new -s name之后,我得到了一个底部有绿色横幅的新窗口。我编译并运行java程序。现在,我不知道如何退出窗口(同时让它运行)。bash (或其他什么)游标没有响应,因为java程序仍在运行。到目前为止,我的解决方案是完全退出终端程序,然后重新打开它。对于如何在不退出整个终端程序的情况下退出tmux窗口,有什么想法吗?
我从maven...server启动了蚂蚁目标(Tomcat),也部署了started...war。但在服务器启动后却没有显示出构建成功.它是这样显示的.
[java] touko 25, 2016 9:07:37 AP. org.apache.catalina.core.AprLifecycleListener init
[java] INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on
我正在尝试使用Google Play游戏服务在游戏中添加排行榜。
在我显示排行榜和提交分数扩展屏幕的类中,我创建了扩展BaseGameActivity的屏幕,这是使用谷歌Play游戏服务所必需的。
当我启动app的时候,我得到了这个错误:
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:197)
我创建了一个程序来读取串口,绘制数据并显示值。我使用SwingWorker来收集、检查和绘制值,同时允许用户在GUI中停止数据收集。当我试图绘制值和显示确切值时,我相信我收到了修改异常。
下面是doInBackground()的简化版本。我删除的行本质上是对读取的值进行检查和比较。
protected Integer doInBackground()
while (true && !isCancelled()) {
value = initandReadCOM();
// I also check and compare the val
下面的代码在我的N1上运行没有问题。但有时我会从我的用户那里收到一个CrashReport:
"android.database.StaleDataException: Access closed cursor
at android.database.AbstractWindowedCursor.checkPosition(AbstractWindowedCursor.java:217)
at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:41)
at android.data
我有时在显示自定义对话框时出现错误。我无法追踪,为什么这个错误有时只会出现。请大家知道这个例外是什么时候发生的。有可能的情况吗?
BadTokenException Detail:
android.view.WindowManager$BadTokenException:
at android.view.ViewRootImpl.setView (ViewRootImpl.java:673)
at android.view.WindowManagerGlobal.addView (WindowManagerGlobal.java:301)
at android.view.Wind
我有一个Java程序,它包含我自己的线程(start()和run()方法)。代码如下:
public class MyClass
{
public void threadStart()
{
Threadone t1 = new Threadone();
t1.start();
}
}
class Threadone extends Thread
{
public void run()
{
String url = "jdbc:mysql://localhost:3306";
在搜索之后,我发现一些手机(比如Galaxy s)受到了一个奇怪的bug的影响,或者是什么导致了这个错误:
java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:200)
at java.util.concurrent.FutureTask$Sync.innerSetException
我的代码是:
// get a new XmlPullParser object from Factory
XmlPullParserFactory xmlPullParserFactory = XmlPullParserFactory.newInstance();
xmlPullParserFactory.setNamespaceAware(false);
XmlPullParser parser = xmlPullParserFactory.newPullParser();
// set input source
URL inp
我尝试每隔15分钟进行一次语音识别,我使用的是PeriodicWorkRequest,但我得到的错误是java.util.concurrent.ExecutionException: java.lang.RuntimeException: SpeechRecognizer should be used only from the application's main thread。我该怎么做呢?PeriodicWorkRequest是错误的方法吗?
下面是一个名为Test的Java类:
public class Test
{
public static void main(String[] args)
{
System.out.print(args[0]);
}
}
当我用参数" Bob“编译并运行它时,没有引号,比如:java Test.java Bob,它运行良好,并打印”嗨,鲍勃。你好吗?“在终点站,它顺利进行:
xyz@my-iMac src % java Test.java Bob
Bob
现在,当我使用参数"@%&^%“时,没有引号,比如:java Tes
当我在完成整个视频后,从Google Admob的奖励视频屏幕上返回到我的活动时,我得到了这个堆栈跟踪。这只是警告,不是崩溃。观看视频后调用onRewardedVideoAdClosed()方法,但不调用onRewarded()。有什么帮助吗??
Handler (android.os.Handler) {5451758} sending message to a Handler on a dead thread
06-06 09:29:00.378: W/MessageQueue(10743): java.lang.IllegalStateException: Handler (
在使用AsyncTask启动的后台线程中,我请求根用户访问权限。如果它被拒绝(找不到su),我想告诉用户。我知道你不能从后台线程直接post到UI线程,但是当我测试它时,通过引用main activity来做这件事似乎工作得很好。现在它已经发布到市场上了,但是,报告了以下错误:
java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:266)
at java.util.concurrent.FutureT
这是密码
FragmentManager fm = getSupportFragmentManager();
int count = fm.getBackStackEntryCount();
for (int i = 0; i < count; ++i) {
fm.popBackStackImmediate();
}
此代码在所有情况下都正常工作。但是当从广播接收器调用时,我们得到了非法的状态异常。
共享逻辑猫
java.lang.RuntimeException:
at android.app.LoadedApk$ReceiverD