2
難道有人會有一個想法,爲什麼一個應用程序幾乎可以在每個擁有2.1而不是Desire的手機上工作?Android HTC Desire語音輸入問題
我的一個應用程序使用語音輸入,Desire是在語音提示出現時強制關閉的唯一電話。
最糟糕的是我不知道如何測試這個,我沒有一個或知道任何人。
任何想法?
編輯: 我終於發現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
}
請問誰安裝了您的應用程序,應該從他的手機發送日誌輸出。爲此,他可以從市場上下載一個名爲Log Collector的免費應用程序。 – Pentium10 2010-07-05 07:24:10