IT之家訊 微軟兌現了承諾,加速推出Win10SDK預覽版,帶來全新的APIs及更多,目前Windows10SDK Preview版本為10158,因此內置Win10 Mobile模擬器Build 10158。
全新APIs內容如下:
Windows.Devices.Perception.
Windows.Devices.Perception.Provider.
? 新增Winsdows系統這兩種相關設置的API命名空間,Providers APIs允許硬件廠商和OEM廠商可以制作擴展深度、紅外線和彩色攝像(和相關元數據)的計算機版UWP通用應用,指定相機集成Windows Hello生物驗證功能,Windows.Devices.Perception包含客戶端API,可以允許UWP通用應用訪問計算機相機的色彩、深度或紅外數據。
Windows.Media.Capture.AdvancedPhotoCapture
Windows.Media.Media.AdvancedPhoto
? AdvancedCapturedPhoto和AdvancedPhoto* APIs是Windows10新的照片捕捉特性API,可以在支持設備上開啟HDR拍照。如果設備硬件上不支持HDR,但是支持VPS(可變照片序列)的話,該API將使用平臺提供的算法來生成HDR照片。
Windows.Media.Import.PhotoImport
? Windows.Media.Import命名空間中的Windows照片導入API是全新的、現代的、異步WinRT API,可以使得Windows商店和傳統應用從便攜式設備中導入圖片和視頻,便攜式設備包括智能手機、數碼相機、內存記憶卡和其他USB存儲媒體,重點是便于使用和性能提升。PhotoImport API的關鍵特性之一是可以在后臺運行,即使你的應用被凍結/殺掉,導入進程仍在繼續。
Types now converged
這里有幾種比較少見的感興趣類型,但是現在已經融合,我們也將繼續聽取開發者意見和反饋。
Windows.Media.Capture.CameraCaptureUI
-Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation
除非你正在進行Windows10開發,否則看起來就像學習新的外語。不過,如果你是一名開發者,我們建議好好閱讀一下這些全新的APIs。正如微軟在博客中指出的,開發者需要將你的項目遷移到最新的Win10系統版本和Win10 SDK中進行編譯。(via: Microsoft)
Win10 SDK預覽版下載:點此鏈接。(中文頁面)
將手機同電腦連接,相互拷貝一些照片、歌曲、視頻已經是很頻繁的應用了,可你主要到這樣的傳輸偶爾會出現文件丟失的問題嗎?你確定真的是偶爾才會發生的嗎?
Windows 10這個Bug坑了不少人
事情源自Microsoft問答中,一些用戶反饋自己在電腦和安卓間互拷文件,照片、音樂丟失的問題。后來在Reddit的一個安卓分支中,一位索尼Xperia Z3 Compact用戶詳細描述了自己的遭遇。
直到德國媒體Heise.de注意后,他們進行和測試、匯總和整理。
具體來說,該BUG出現在Windows 10創意者更新(Version 1703)系統中,有兩種表現:
一是連接安卓設備后,不能用Win10在系統ROM或者存儲卡上進行移動文件的操作;
二是連接安卓設備后,不能用Win10在系統ROM或者存儲卡進行復制粘貼文件的操作;
明白了吧,原來手機和電腦進行數據復制粘貼的過程中,之所以會出現文件丟失的問題,完全是因為Windows 10出現了Bug!
不少手機都受到了影響
由于微軟官方暫未發言,當前不少市場人士推測可能是微軟早年開發的MTP過于陳舊的原因,而這個問題影響的手機數量的確不少——
受影響的有:
Android 8.0: Nexus 6P
Android 7.0: HTC U11, Nokia 6, 一加3, 5, 小米6, 小米Mix
Lineage OS 7.1.1: 三星Galaxy S5
索尼Xperia Z3 Compact,三星Galaxy S2, S4 mini
索尼Xperia Z, Xperia Z5, HTC 10, 華為Mate 9/榮耀7(安卓6.0), Moto G3, 一加3T, Moto G5
不受影響:
搭載安卓7.0系統的三星較新的手機,如Galaxy A3, S7 Edge, S8、Galaxy A5 2016, Galaxy S5, Galaxy S6/S6 edge、Galaxy Tab A (2016);
黑莓Priv(安卓6.0)/華為榮耀8/索尼Xperia XZ Premium
以上的名單顯然不可能覆蓋完所有的手機品牌和信號,至于小伙伴們你們的手機有沒有受到影響,恐怕只能去一一嘗試,可這,關乎到資料丟失的嘗試,又有多少人敢呢?
手機MTP模式到底是個什么鬼?
以前的MOTO Atrix 4G 2.3系統連接電腦用大容量存儲模式,十分的方便快捷,可為何Android 4.0以后的機型連接電腦時都改用MTP模式呢?
從基本名詞解釋入手進行答疑解惑,MTP(Media Transfer Protocol),即媒體傳輸協議,由微軟(Microsoft)開發,基于PTP(Picture Transfer Protocol)的擴展協議,主要用于傳輸媒體文件。它是Windows Media框架的一部分,因此與Windows Media Player緊密相關。Windows Vista及以上系統內建了對MTP的支持,在Windows XP中支持MTP需要安裝Windows Media Player 10或以上的版本。Mac和Linux有支持MTP的軟件包。
人們開始足以到手機MTP模式的原因其實也是微軟惹出來的麻煩,在很長一段時間里,人們發現手機同PC連接的時候會出現PC無法識別的情況,類手機系統設置調節、Windows Media Player更新等都成為了解決辦法。
MTP開始推廣的時候給人們惹了不少麻煩,可為何眾多手機廠商又很喜歡將手機同PC的連接模式默認設定為MTP呢?從技術上講,MTP既可以實現在傳輸的USB協議上,也可以實現在上網的TCP/IP協議上,它屬于上層的應用協議,而不屬于底層傳輸協議。目前大部分設備的應用都是基于USB協議。
MTP做為新型的傳輸方式,優點是大文件存儲傳輸快,缺點是傳輸多文件時會非常耗時。當然,也有另外一種言論,手機廠商之所以愿意選擇MTP,更主要還是因為錢!
一切都是錢鬧的
有統計顯示,微軟手中握著近310項有關Android的技術專利,這些專利主要涵蓋三個方面:Android操作系統各層級的技術專利,比如我們習以為常的彈出菜單功能就是微軟的專利;另外還有ex-FAT、RDP、EAS等技術專利;以及與Wi-Fi、3G/4G有關的技術專利。
憑借這些專利,微軟每年都能從Android廠商中收取一大筆的專利授權費,而這里面就有智能手機經常用到的文件系統了,不過這樣的論調很快還是被抨擊了,畢竟MTP也是微軟開發的啊?!呃,好吧,其實你真的注意到智能手機同PC連接時的選項會發現,除了常見的USB和MTP外,還有FTP\PTP等協議,這里就不一一細講了。
回到正題,既然微軟Windows 10對于很大部分手機都出現了Bug,在問題沒有得到妥善解決以前,手機連接PC用于資料拷貝的時候,一定要多長個心眼,好好保護自己的數據才是王道!
哎,不知道揭露微軟Windows 10的Bug會不會被找麻煩,小伙伴們,一定要多多支持下小編?。∷俣赛c個ZAN如何?
點擊下方閱讀原文,關注電腦報新媒體矩陣更多精彩