4
A
回答
2
不幸的是,沒有辦法將歌曲添加到模擬器。
你將不得不使用一個真實的設備來測試它。
1
其實你可以使用一個應用程序來做到這一點:
Uri file = new Uri("Assets/Happy.mp3", UriKind.Relative);
//copy file to isolated storage
var myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication();
var fileStream = myIsolatedStorage.CreateFile("someSong.mp3");
var resource = Application.GetResourceStream(file);
int chunkSize = 4096;
byte[] bytes = new byte[chunkSize];
int byteCount;
while ((byteCount = resource.Stream.Read(bytes, 0, chunkSize)) > 0)
{
fileStream.Write(bytes, 0, byteCount);
}
fileStream.Close();
Microsoft.Xna.Framework.Media.PhoneExtensions.SongMetadata metaData =
new Microsoft.Xna.Framework.Media.PhoneExtensions.SongMetadata();
metaData.AlbumName = "Some Album name";
metaData.ArtistName = "Some Artist Name";
metaData.GenreName = "test";
metaData.Name = "someSongName";
var ml = new MediaLibrary();
Uri songUri = new Uri("someSong.mp3", UriKind.RelativeOrAbsolute);
var song = Microsoft.Xna.Framework.Media.PhoneExtensions.MediaLibraryExtensions.SaveSong(ml, songUri, metaData, Microsoft.Xna.Framework.Media.PhoneExtensions.SaveSongOperation.CopyToLibrary);
相關問題
- 1. Visual Studio 2013添加Windows Phone模擬器
- 2. 市場中的Windows Phone 7模擬器
- 3. 在windows phone 7模擬器中打字
- 4. 解鎖Windows Phone 7模擬器
- 5. Windows Phone多種背景音樂
- 6. 提琴手和Windows Phone 7模擬器 - 重定向到代理
- 7. Windows Phone 7模擬器:我可以模擬電話
- 8. 如何在Windows Phone 7模擬器上模擬位置?
- 9. 用Windows Phone 7模擬器模擬用戶輸入
- 10. 如何模擬Windows Phone 7仿真器中的多點觸控?
- 11. 如何讓Windows Phone 7模擬器使用硬件加速?
- 12. Windows Phone 8加速器模擬敲
- 13. Windows Phone模擬器出錯
- 14. Windows Phone模擬器與Xamarin
- 15. Windows Phone 7內置聲音
- 16. 從音樂(Windows Phone 7)獲取專輯藝術
- 17. Windows Phone 7:建立一個音樂鬧鐘?
- 18. 從XNA(Windows Phone 7)請求設備音樂播放
- 19. 如何知道Windows Phone 7當前正在播放音樂?
- 20. 音樂球員iphone 4.2模擬器
- 21. 如何在windows phone 7中添加背景音頻?
- 22. 在Windows Phone 8.1上播放音樂
- 23. LocalStorage重定向Windows Phone 7
- 24. 有沒有辦法模擬windows phone 7模擬器上的墓碑?
- 25. 在windows phone 7模擬器上模擬連接flakiness用於測試
- 26. Windows Phone 7解析 - 我的模擬器對我說謊嗎?
- 27. 的Windows Phone 7模擬器支持發展
- 28. 無法從Windows Phone 7模擬器調用WCF服務方法
- 29. 使用Fiddler調試Windows Phone 7模擬器
- 30. Windows Phone 7模擬器:Tab鍵在哪裏?
不夠公平,我想。他們也許應該補充虛擬歌曲或某事在以後的版本... – tweetypi 2010-11-26 14:30:32
這是一個有點討厭,因爲它是可以添加通過`MediaLibrary`瀏覽圖片。我懷疑,添加歌曲可能會稍微複雜一些,因爲您需要考慮藝術品,藝術家,專輯,流派等,也許在未來的版本中。 – 2010-11-26 14:40:21