我目前正在开发使用Windows Phone 8.0 sdk开发的应用程序,并且我将其定位为使用Wp8.1 SDK。除了瓷砖的问题,一切都很好。出于某种原因,它考虑了WMAAppmanifest设置而不是Package.appxmanifest文件。
这是我在Package.appxmanifest文件中的Application标签,
<Applications>
<Application Id="xxxxxxxxxxxxxxxxxx" Executable="AGHost.exe" EntryPoint="/Views/SplashScreen.xaml">
<m3:VisualElements DisplayName="SampleUI" Square150x150Logo="Assets\SquareTile150x150.png" Square44x44Logo="Assets\Logo.png" Description="SyncUI" ForegroundText="light" BackgroundColor="#464646">
<m3:DefaultTile Square71x71Logo="Assets\SquareTile71x71.png">
</m3:DefaultTile>
<m3:SplashScreen Image="Assets\Splashscreen.png" />
</m3:VisualElements>
<Extensions>
<Extension Category="windows.backgroundTasks" EntryPoint="ScheduleSync.TimerTriggerTask">
<BackgroundTasks>
<Task Type="systemEvent" />
<Task Type="timer" />
</BackgroundTasks>
</Extension>
</Extensions>
</Application>
</Applications>
无论我改变图像是什么,瓷砖似乎都没有变化。
我在寻找合适的地方吗?还有其他地方我需要更换瓷砖吗?
答案 0 :(得分:1)
我不得不更改WMAppmanifest中的tile而不是Packageappxmanifest。
以下是样本,
<Tokens>
<PrimaryToken TokenID="Token1" TaskName="_default">
<TemplateType5>
<BackgroundImageURI IsRelative="true" IsResource="false">Images\Cloud_WP8_71x71.png</BackgroundImageURI>
<Count>0</Count>
<Title>Sample Cloud</Title>
</TemplateType5>
</PrimaryToken>
</Tokens>
答案 1 :(得分:0)
双击项目解决方案资源管理器中的Package.appxmanifest。它将加载用于更新App清单的GUI,而不是使用xml版本。
在GUI表示中,将有一个“视觉资产”。顶部的标签可让您设置每个不同的图块。
以下是有关如何使用Package.appmanifest文件的视频的链接。它还讨论了hwo来设置应用程序的切片。 http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners/Part-8-Working-with-the-package-appxmanifest