自然语言API 调试
yuhuaijun1985 发布于2017-08 浏览:2189 回复:3
0
收藏
快速回复

我使用的服务是:自然语言NLP

调用的接口是:AipNip.lexer

参数设置情况:text="百度是一家科技公司"

开发平台和机型:android studio , android5.1

SDK版本号:android 5.1

代码或日志截图(上传截图能帮助您更快解决问题):

Caused by: java.lang.ClassNotFoundException: Didn't find class "sun.net.www.protocol.https.Handler" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.baidu.speech.recognizerdemo-1/base.apk"],nativeLibraryDirectories=[/data/app/com.baidu.speech.recognizerdemo-1/lib/arm64, /vendor/lib64, /system/lib64]]
                                                                                     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                                                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
                                                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
                                                                                     at com.baidu.aip.http.AipHttpClient.post(AipHttpClient.java:86)
                                                                                     at com.baidu.aip.auth.DevAuth.oauth(DevAuth.java:40)
                                                                                     at com.baidu.aip.client.BaseClient.getAccessToken(BaseClient.java:153)
                                                                                     at com.baidu.aip.client.BaseClient.preOperation(BaseClient.java:202)
                                                                                     at com.baidu.aip.nlp.AipNlp.wordseg(AipNlp.java:45)
                                                                                     at com.baidu.aip.nlp.AipNlp.wordseg(AipNlp.java:39)
                                                                                     at com.baidu.android.voicedemo.Sample.TestNLP(Sample.java:195)
                                                                                     at com.baidu.android.voicedemo.ApiActivity$syncTask.doInBackground(ApiActivity.java:531)
                                                                                     at com.baidu.android.voicedemo.ApiActivity$syncTask.doInBackground(ApiActivity.java:508)
                                                                                     at android.os.AsyncTask$2.call(AsyncTask.java:292)
                                                                                     at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                     at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
                                                                                     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
                                                                                     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
                                                                                     at java.lang.Thread.run(Thread.java:818)
                                                                                     Suppressed: java.lang.ClassNotFoundException: sun.net.www.protocol.https.Handler
                                                                                     at java.lang.Class.classForName(Native Method)
                                                                                     at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
                                                                                     at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
                                                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
                                                                                             ... 16 more
                                                                                  Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available

复现步骤、现象及其他描述:

初始化AIPNLP对象,调用lexer方法即出错。

收藏
点赞
0
个赞
共3条回复 最后由用户已被禁言回复于2022-04
#4fujiayi1984回复于2017-09

yuhuaijun1985:

我使用的服务是:自然语言NLP

调用的接口是:AipNip.lexer

参数设置情况:text="百度是一家科技公司"

开发平台和机型:android studio , android5.1

SDK版本号:android 5.1

代码或日志截图(上传截图能帮助您更快解决问题):

Caused by: java.lang.ClassNotFoundException: Didn't find class "sun.net.www.protocol.https.Handler" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.baidu.speech.recognizerdemo-1/base.apk"],nativeLibraryDirectories=[/data/app/com.baidu.speech.recognizerdemo-1/lib/arm64, /vendor/lib64, /system/lib64]]
                                                                                     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                                                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
                                                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
                                                                                     at com.baidu.aip.http.AipHttpClient.post(AipHttpClient.java:86)
                                                                                     at com.baidu.aip.auth.DevAuth.oauth(DevAuth.java:40)
                                                                                     at com.baidu.aip.client.BaseClient.getAccessToken(BaseClient.java:153)
                                                                                     at com.baidu.aip.client.BaseClient.preOperation(BaseClient.java:202)
                                                                                     at com.baidu.aip.nlp.AipNlp.wordseg(AipNlp.java:45)
                                                                                     at com.baidu.aip.nlp.AipNlp.wordseg(AipNlp.java:39)
                                                                                     at com.baidu.android.voicedemo.Sample.TestNLP(Sample.java:195)
                                                                                     at com.baidu.android.voicedemo.ApiActivity$syncTask.doInBackground(ApiActivity.java:531)
                                                                                     at com.baidu.android.voicedemo.ApiActivity$syncTask.doInBackground(ApiActivity.java:508)
                                                                                     at android.os.AsyncTask$2.call(AsyncTask.java:292)
                                                                                     at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                     at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
                                                                                     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
                                                                                     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
                                                                                     at java.lang.Thread.run(Thread.java:818)
                                                                                     Suppressed: java.lang.ClassNotFoundException: sun.net.www.protocol.https.Handler
                                                                                     at java.lang.Class.classForName(Native Method)
                                                                                     at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
                                                                                     at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
                                                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
                                                                                             ... 16 more
                                                                                  Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available

复现步骤、现象及其他描述:

初始化AIPNLP对象,调用lexer方法即出错。

回复yuhuaijun1985:这里是语音论坛,麻烦到bce.baidu.com上提问 NLP的问题

0
#3yuhuaijun1985回复于2017-09

谢谢,试了一下7.0手机就好了。

0
#2不过就是修电脑回复于2017-08

我也碰到了,6.0及以下报这个。7.0正常

0
TOP
切换版块