我正在Adobe Air的Actionscript中工作,我想獲取設備的型號名稱,例如'EVO'或'DROID X'。有沒有人能夠做到這一點?謝謝。Adobe Air - 獲取設備名稱(例如EVO,DROID X ..)
回答
我發現它...它是在這裏:android.os.Build.MODEL
和Capabilities.manufacturer
可能是足夠用於識別iOS設備(iPhone,iPod的,iPad的,以及他們這一代人)。在Android上,您指定的平臺上,這些屬性過於籠統。在我的測試中,manufacturer
是「Android Linux」,os
是「Linux」,加上表示確切Linux版本的數字。這足以讓你的代碼識別出它在Android上運行,但是沒有其他的東西。
要訪問Android上的設備名稱,您需要編寫或查找返回android.os.Build.MODEL
的本機擴展。基於搜索,還沒有這樣的擴展。
你可以嘗試Android-Native-Device-Info它有設備的品牌,型號,操作系統版本和CPU,LCD密度等
我沒有看到存儲庫上的許可證或版權,但源文件每個人都有版權聲明,上面寫着「保留所有權利」。其他人也提到過這個庫,但我想知道它是否安全使用它? – Panzercrisis
@Panzercrisis抱歉不能確定,其他明智的看到我的最新答案http://stackoverflow.com/a/34408873/1578100 – Januartha
要獲得這些詳細信息(SSID,MAC地址和設備名稱)從iOS版,我發現this ANE from as3 Gamegears。 Github Project link。
可能是遲到的答案,但也許其他人仍然需要它。如果您正在尋找Native Extension以獲取Android設備信息,您可以查看DeviceInfoANE。隨意使用和修改!
- 1. Adobe AIR和設備兼容性
- 2. localToGlobal Adobe AIR
- 3. Adobe AIR readLine
- 4. Adobe Air Browser
- 5. Adobe Air的DeviceOrientationEvent
- 6. Adobe Air - Analytics
- 7. Adobe Air和Dropbox
- 8. Adobe AIR。獲取文件的MD5
- 9. Adobe Air - window.nativeWindow undefined
- 10. Adobe air http auth
- 11. Adobe Air Javascript API
- 12. Adobe AIR鎖定
- 13. Adobe Air for iPhone
- 14. Adobe Air和PHP
- 15. Adobe Air和.NET
- 16. Adobe AIR截圖
- 17. Adobe Air with Iphone
- 18. Adobe AIR&PHP + MySQL
- 19. Adobe Flex/AIR Maven集成
- 20. Adobe AIR的解釋
- 21. Adobe AIR mp3短片
- 22. Adobe Air與CMD溝通
- 23. Adobe Air 1.5.2和Flash Builder
- 24. Adobe AIR示例應用程序?
- 25. Adobe Air新項目
- 26. Adobe AIR和PDF框架
- 27. Adobe Air - MIME類型
- 28. Adobe AIR Android FileStream問題
- 29. Adobe AIR中的CSS Flexbox?
- 30. Adobe Air應用程序
爲什麼這是一個downvoted,如果我發佈正確的答案,因爲我發現它? – Seth
我沒有downvote,但你的回答很短,你不解釋你如何使用它,如果從本地擴展或從ActionScript代碼 –