gpt4 book ai didi

android - 如何在Android的PocketSphinx中优雅地处理错误?

转载 作者:行者123 更新时间:2023-12-03 08:53:24 26 4
gpt4 key购买 nike

我已经用Android的PocketSphinx编写了一个程序,但是有一个问题。有时我会遇到诸如

ERROR: "kws_search.c", line 164: The word 'sadfasdf' is missing in the dictionary". 

然后整个程序崩溃。我知道为什么会出现错误,但是有没有办法优雅地处理错误?我更担心错误不会使程序崩溃而不是修复错误。好像我必须在onError(Exception e)方法中做些什么,但是我不确定是什么。

(这里 Handling Errors in PocketSphinx Android app有一个类似的问题,它说它已经被处理了,但是我的仍然崩溃了,尽管我确定我只是在onError()中没有正确地做某事。)

我的日志如下:
FATAL EXCEPTION: main
Process: com.company.app, PID: 26044
java.lang.RuntimeException: Decoder_setKws returned -1

编辑:我认为这只是一个标准的RuntimeException,我尚不知道如何处理-我该如何处理它们?

最佳答案

您可以使用try/catch捕获异常。

关于android - 如何在Android的PocketSphinx中优雅地处理错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34756564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com