2010-07-05 4 views
2

누군가가 2.1이 있지만 욕망이없는 거의 모든 휴대 전화에서 작동하는 이유에 대한 아이디어가 있습니까?Android HTC Desire 음성 입력 문제

내 앱 중 하나는 음성 입력을 사용하며 음성 메시지가 나타나면 강제로 종료되는 유일한 전화입니다.

최악의 부분은 이것을 테스트하는 방법을 모른다는 것이고, 나는 아무도 모르는 사람입니다.

아이디어가 있으십니까?

EDIT : 결국 HTC가 Desire에서 음성을 사용하지 못했고 설치를 위해 해결해야한다는 것을 알게되었습니다. 예외 보고서를 얻을 수

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 
      } 
+0

앱을 설치 한 사용자에게 휴대 전화의 로그 출력을 보내도록 요청합니다. 이를 위해 Log Collector라는 무료 응용 프로그램을 Market에서 다운로드 할 수 있습니다. – Pentium10

답변

0

나는 가장 중요한 것은 먼저 할 생각됩니다 : 당신이 음성 입력에 의존 그렇다면

는 오류를 잡기 위해 구글 예제 코드를 사용하십시오. 스스로 테스트 할 수 없으므로 도구를 사용하여 고객으로부터 예외 보고서를받습니다. Android 2.2에서는 내장 된 도구를 사용할 수 있습니다. 다른 타겟팅 SDK를 사용하는 경우이 서비스를 권장합니다 : http://code.google.com/p/android-remote-stacktrace/ 원격 스택 추적을 얻으려면.

여기에 스택 추적을 게시하면 누군가가 당신을 도울 수있을 것이라고 생각합니다!

관련 문제