我使用的服务是:百度语音服务
调用的接口是:
参数设置情况:
开发平台和机型:
SDK版本号:
compile files('libs/VoiceRecognition-2.1.20.jar')代码或日志截图(上传截图能帮助您更快解决问题):
Process: com.zxkj.carremoter, PID: 26104
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.zxkj.carremoter/com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.os.Bundle.unparcel()' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2473)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2535)
at android.app.ActivityThread.access$1200(ActivityThread.java:165)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1387)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5689)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.os.Bundle.unparcel()' on a null object reference
at android.os.Bundle.putAll(Bundle.java:182)
at com.baidu.voicerecognition.android.ui.BaiduASRDialog.onCreate(BaiduASRDialog.java:153)
at com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog.onCreate(BaiduASRDigitalDialog.java:276)
at android.app.Activity.performCreate(Activity.java:6102)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2420)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2535)
at android.app.ActivityThread.access$1200(ActivityThread.java:165)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1387)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5689)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
复现步骤、现象及其他描述:jar包,资源文件,配置文件都已经配置好了,但是还是出现这个bug,来个大神解决一下
love烟花易冷a:
回复fujiayi1984:里面出现的问题就是找不到com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog这个类,但是我明明jar包已经加载进去了,也注册了。不清楚什么原因了。。。。
回复love烟花易冷a:
将demo无用的代码删除,将您自己的代码集成到我们的demo中
fujiayi1984:
回复love烟花易冷a:您只能根据自己的情况进行排查,请参照下demo,或者将demo无用的代码删除,将您自己的代码集成到我们的demo中
回复fujiayi1984:里面出现的问题就是找不到com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog这个类,但是我明明jar包已经加载进去了,也注册了。不清楚什么原因了。。。。
love烟花易冷a:
回复fujiayi1984:测试demo可以用,配置AndroidMainfest.xml里面的的信息也是正确的啊
android:name="com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog"
android:configChanges="orientation|keyboardHidden|screenLayout"
android:theme="@android:style/Theme.Dialog"
android:exported="false"
android:screenOrientation="portrait">
回复love烟花易冷a:您只能根据自己的情况进行排查,请参照下demo,或者将demo无用的代码删除,将您自己的代码集成到我们的demo中
fujiayi1984:
回复love烟花易冷a:请先看下demo中的androidManifest.xml 文件, 此外请先测试下demo,弄通后再集成。
回复fujiayi1984:测试demo可以用,配置AndroidMainfest.xml里面的的信息也是正确的啊
android:name="com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog"
android:configChanges="orientation|keyboardHidden|screenLayout"
android:theme="@android:style/Theme.Dialog"
android:exported="false"
android:screenOrientation="portrait">
love烟花易冷a:
有没有相关人员能给解答一下啊,???
回复love烟花易冷a:请先看下demo中的androidManifest.xml 文件, 此外请先测试下demo,弄通后再集成。
有没有相关人员能给解答一下啊,???