移植現有Windows應用商店應用以使它們在Windows RT平板電腦上運行時可能出現哪些類別的問題?我對C#XAML遊戲特別感興趣,但其他情況也是相關的(C++,JavaScript)。將Windows應用商店應用移植到Windows RT
1
A
回答
4
不適用移植注意事項。由於抖動,託管應用程序已經順利處理了處理器架構差異。這使得32位和64位操作系統和處理器之間的區別變得不可見,只要您的解密是猶太教,並且您沒有依賴於古老的32位組件。
以相同方式擴展到Windows RT,如果機器具有ARM內核,則它具有ARM抖動。 WinRT是架構不可知的。在取消對pinvoke或COM的依賴時遇到麻煩的情況也被消除了,如果您有這種依賴關係,您將無法在應用商店中發佈您的應用。 WACK早就警告過你。
它只是工作。它是這樣設計的。
+0
不能upvote,但會做到這一點,如果可能的話。謝謝。 – user1917127
1
除了什麼漢斯已經說了,我想指出兩點,你需要考慮:
依賴於外部的本地庫:他們都已經需要是Windows應用商店兼容,否則WACK驗證將失敗。但是,它們也需要適用於所有三種處理器架構:只要您開始使用它們,就需要針對不同版本的應用程序(x86,x64和ARM)創建三個,而不是三種架構的通用架構。
不要忘記表現,特別是因爲你在問遊戲。 ARM設備中的硬件速度通常較慢,因此您可能會遇到在英特爾設備上不會遇到的ARM設備上的性能問題。不幸的是,檢查這一點的唯一方法是在物理設備上測試它。
相關問題
- 1. 將應用上傳到Windows 10商店
- 2. 如何將現有的Windows應用商店應用移植到Windows8移動應用?
- 3. 從Win RT/Windows 8應用程序啓動Windows應用商店清單
- 4. 禁用Windows應用商店
- 5. 如何讓Windows應用商店應用啓動另一個Windows應用商店
- 6. 如何將應用程序從Windows 6.5遷移到Windows RT(ARM)?
- 7. 如何將簡單的c#控制檯應用程序移植到Windows應用商店應用程序(XAML)中?
- 8. Windows商店應用程序
- 9. Windows應用商店藍牙
- 10. Windows商店應用導航
- 11. 在Windows商店應用
- 12. ServicePoint.Expect100Continue爲Windows商店應用
- 13. Windows商店應用遊戲
- 14. Windows 8商店應用
- 15. 是否可以在Surface RT(或其他運行Windows RT的ARM設備)上調試Windows應用商店應用?
- 16. Windows應用商店應用啓動
- 17. VirtualKey C#Windows應用商店應用
- 18. Windows應用商店應用UI更新
- 19. Windows應用商店應用名稱
- 20. LibSpotify和Windows應用商店應用
- 21. ItemGridView ItemClick在Windows應用商店應用
- 22. Windows應用商店應用中的DynamicResource?
- 23. Windows應用商店應用和F#
- 24. Windows應用商店應用開發
- 25. Windows應用商店應用聯網
- 26. Windows應用商店應用和WebApi
- 27. Windows應用商店應用更新GridView
- 28. Windows應用商店應用GridView性能
- 29. 如何將metro應用程序部署到Windows rt設備無商店
- 30. 綁定到Windows應用商店的SelectedItems.Count
「我可能會遇到的所有問題是什麼?對Stack Overflow來說太寬泛了。不可能明確或客觀地回答,答案可能過於籠統,不適合任何人。 –
Win32和ARM之間不兼容的類別是最感興趣的。廣泛但有用的IMO。 – user1917127
請參閱[常見問題](http://stackoverflow.com/faq)。 「開放式問題會降低我們網站的實用性。」 –