Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.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
在未安装文本到语音引擎的情况下测试android应用程序_Android_Emulation - Fatal编程技术网

在未安装文本到语音引擎的情况下测试android应用程序

在未安装文本到语音引擎的情况下测试android应用程序,android,emulation,Android,Emulation,我想在没有安装文本到语音引擎的平台上测试我的程序 我想使用emulator,但似乎无法从中删除文本到语音引擎 我正在使用AVD manager来实现这一点 请告知我如何实现这一目标 谢谢,默认的TTS引擎是系统的一部分,因此您无法删除它。您可能会删除数据文件,但这不是一个好主意,因为emulator没有Market/Play应用程序,所以您无法(轻松)下载它们 在真实设备上进行测试,并可能删除语言数据文件,以测试应用程序是否正确处理此情况 您可以通过删除模拟器上的数据文件进行测试 首先,执行以下

我想在没有安装文本到语音引擎的平台上测试我的程序

我想使用emulator,但似乎无法从中删除文本到语音引擎

我正在使用AVD manager来实现这一点

请告知我如何实现这一目标


谢谢,

默认的TTS引擎是系统的一部分,因此您无法删除它。您可能会删除数据文件,但这不是一个好主意,因为emulator没有Market/Play应用程序,所以您无法(轻松)下载它们


在真实设备上进行测试,并可能删除语言数据文件,以测试应用程序是否正确处理此情况

您可以通过删除模拟器上的数据文件进行测试

首先,执行以下操作以删除数据文件:

adb remount
adb shell rm -r /system/tts/lang_pico/*
然后通过运行以下命令重新安装文件:

谢谢。那么这是否意味着我可以忽略系统上缺少TTS引擎的可能性?不完全是这样。然后引擎就会出现,但它可能支持您正在使用的语言,所以您必须检查;或者它可能受支持,但数据文件可能未安装。