天天看點

Windows Phone:如何檢查WMAppManifest中的Capability屬性

在Windows Phone應用中有一個應用程式清單(WMAppManifest.xml),其中對于不同的應用可以設定Capability來告知需要哪些特性或功能,詳細内容可以參考官方文檔: http://msdn.microsoft.com/zh-CN/library/windowsphone/develop/jj206936(v=vs.105).aspx

比如說,開發一個不需要麥克風的應用,就不需要ID_CAP_MICROPHONE标記,一般來說也都清理得差不多,但又有時候需要檢查,比如我們在寫一個觸發震動的操作類庫時候碰巧需要判定ID_CAP_SENSORS時該怎麼辦呢,微軟沒有提供相應的檢查接口,是以隻好自己來解決。

下面是針對于WP7的檢查,WP8上也通用,隻不過需要檢查WP8自己特殊Capability,需要自己加一些代碼。

希望能夠給一些朋友帶來幫助。

繼續閱讀