Quelqu'un aurait une idée de pourquoi une application fonctionnerait sur presque tous les téléphones qui a 2.1 mais pas le désir?Android HTC Desire problèmes d'entrée vocale
L'une de mes applications utilise l'entrée vocale et le Desire est le seul téléphone à se fermer lorsque l'invite vocale s'affiche. Le pire, c'est que je ne sais pas comment tester cela, je n'en ai pas ou je connais quelqu'un qui le fait.
Des idées?
EDIT: J'ai finalement découvert que HTC désactivé la voix dans le Desire et vous devez faire un travail pour l'installer.
Donc, si vous comptez sur une entrée vocale assurez-vous que vous utilisez le code dans l'exemple google pour attraper l'erreur:
PackageManager pm = getPackageManager();
List<ResolveInfo> activities = pm.queryIntentActivities(
new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0);
if (activities.size() == 0) {
noResults.setText("Voice input not found on this phone.");
}else{
//If voice is enabled
}
demander à quelqu'un qui a installé votre application, qui devrait envoyer la sortie du journal de son téléphone. Pour cela, il peut télécharger une application gratuite de Market appelée Log Collector. – Pentium10