我認爲當今世界上大部分地區都使用API級別8和大多數程序員開發API級別8的開發應用程序,那麼爲什麼這裏沒有給出的USB功能是這個特別的東西?爲什麼在API級別12中添加UsbAccessory類而不是從API級別8添加?
回答
問題是USB功能依賴於安裝在手機上的軟件。 這意味着如果手機只運行Froyo(Api Level 8),則所有基類和USB驅動等東西都不會安裝在手機上。
因此它不能被應用程序使用。這些手機的用戶不得不等待他們的製造商準備好更新,包括所有與USB相關的東西以及蜂窩/冰淇淋三明治中的所有其他新東西,然後將其發佈到設備中。
您必須向Google Android開發人員詢問爲何如此,但可能是因爲API級別8凍結時功能未開發出來。像Android這樣複雜的東西需要很多人花大量時間來開發。它不能一氣呵成。
但是在一天結束時,「爲什麼」並不是真正的問題,其答案將幫助您開發Android應用程序。
這就是斯蒂芬寫的。你能否建議我爲API級別8提供任何指導,這對我來說是非常有用的。先謝謝你。 –
簡單的解決方案是等待您的設備製造商發佈支持USB的Android版本。據我所知,許多製造商提供USB驅動程序的下載,但從我可以告訴他們需要手動安裝到設備上,如果您爲最終用戶開發應用程序以從appstore進行安裝,這是不可接受的。 –
- 1. 爲什麼在Android API級別19中添加Character.isAlphabetic()?
- 2. 微調下拉列表中添加了什麼android api級別?
- 3. 如何添加日曆事件在android api級別大於8?
- 4. 將ActionBar添加到Android API級別8應用程序?
- 5. 多級別類別添加/更新
- 6. Android中的API級別是什麼?
- 7. Android RTP API級別8
- 8. API級別是什麼意思?
- 9. UI級別測試和API級別測試有什麼區別?
- 10. 如何在android中添加新的api級別?
- 11. Wear級別不支持API級別19?
- 12. 面向API級別的Facebook SDK 12
- 13. 在API 17中添加的方法也在較低的API級別工作
- 14. 無法在API級別23以上添加運行時權限?
- 15. MapView在API級別7上有一些交叉點,但API級別8很好
- 16. 在API級別8使用來自API級別18的Android AccessabilityService功能
- 17. API級別16中的Advanceable增加了什麼含義?
- 18. 無法將RecyclerView添加到API級別19
- 19. 使用Google API向Blogger添加類別?
- 20. Dailymotion API:添加視頻類別
- 21. 在API級別的Android的<API級別旋轉的ImageView 11
- 22. 如何在ExpandableListView上添加級別?
- 23. 在Android API級別8中,什麼是「content:// sms/inbox」中的「person」列與?
- 24. API級別錯誤
- 25. Android SDK API級別
- 26. 爲文檔級別的宏添加一個按鈕到Word 2010,而不是安裝級別
- 27. Unity 4.6和Android API級別8
- 28. ICS風格的EditText的API級別8
- 29. Android HTTPS和Cookie,API級別8
- 30. 是什麼級別?在HTML5
感謝@Janusz的詳細信息,但是你能否在第一部分更加樂觀。我沒有得到你想說的是什麼。抱歉!! –