Algún entendido con el Dalvik Code....
const-string v1, "spa"
new-instance v2, Ljava/util/Locale;
invoke-direct {v2, v1}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, v2}, Landroid/speech/tts/TextToSpeech;->setLanguage(Ljava/util/Locale;)I
Aquí está la clave y NO sé que estoy haciendo mal....
La clave está en que los idiomas que se inicialicen en Java con Locale.US ... Locale.XX funciona...
Con las lineas que pongo ahí, lo que intento es crear una variable:
new Locale("spa")
Pero no se asigna o en algo se me está perdiendo....
Cerquita...Cerquita...