Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Watson Speech Android SDK显示安装失败\u无匹配\u ABI_Android_Speech To Text_Ibm Watson - Fatal编程技术网

Watson Speech Android SDK显示安装失败\u无匹配\u ABI

Watson Speech Android SDK显示安装失败\u无匹配\u ABI,android,speech-to-text,ibm-watson,Android,Speech To Text,Ibm Watson,在Android Studio Emulator(Win10)上运行时,我遇到了INSTALL_FAILED_NO_MATCHING_ABI错误,但在实际移动设备上部署时可以正常工作 Device connected: emulator-5554 Device is ready: Nexus_API_21_x86 [emulator-5554] Target device: Nexus_API_21_x86 [emulator-5554] Installing APK: D:\DEV\A

在Android Studio Emulator(Win10)上运行时,我遇到了INSTALL_FAILED_NO_MATCHING_ABI错误,但在实际移动设备上部署时可以正常工作

 Device connected: emulator-5554
 Device is ready: Nexus_API_21_x86 [emulator-5554]
 Target device: Nexus_API_21_x86 [emulator-5554]
 Installing APK: D:\DEV\Android\speech-android-sdk\examples\build\outputs\apk\examples-debug.apk
 Uploading file to: /data/local/tmp/com.ibm.watson.developer_cloud.android.examples
 Installing com.ibm.watson.developer_cloud.android.examples
 DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.ibm.watson.developer_cloud.android.examples"
     pkg: /data/local/tmp/com.ibm.watson.developer_cloud.android.examples
 Failure [INSTALL_FAILED_NO_MATCHING_ABIS]
 DEVICE SHELL COMMAND: pm uninstall com.ibm.watson.developer_cloud.android.examples
 DELETE_FAILED_INTERNAL_ERROR
有没有办法在模拟器上运行它?我猜这是因为SDK只提供armeabi而不提供x86,但我无法验证这一点。

正如您在GitHub上的文件夹中所看到的,只有ARM体系结构的本机库,因此,当您尝试在x86仿真器上安装时,您会收到错误
安装失败\u不匹配\u ABI

如果要在模拟器上使用它,需要创建一个
armeabi-v7a
模拟器,而不是
x86
模拟器