博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WMAppManifest.xml
阅读量:4658 次
发布时间:2019-06-09

本文共 1676 字,大约阅读时间需要 5 分钟。

 大家在编写Windows phone的程序的时候可能并没有关注WMAppManifest.xml,其实这个档案是记录了应用程式的相关属性描述,以及定义应用程式的功能性的..所以还是相当重要的一个文档,这里我来详细介绍一下.

    这是一个xml文件,文件头如下,其中AppPlatformVersion为该应用设计的目标SDK版本,比如下面的为7.1代表的是至少运行在Windows Phone 7 Mango固件上的。

 

接下来的是程序的信息,各个标签说明:

• ProductID:代表APP的GUID 字串列表 • RuntimeType:设定APP是Silverlight 或是XNA 的类 • Title:App的列表页的名称,这里的文字也会显示在应用程式清单型 • Version:APP的版本编号 • Genre:当APP为Silverlight 时会为apps.normal,XNA时会为apps.game • Author:作者名称 • Description:APP的描述 (说明) • Publisher:这个值预设会是APP的名称,当您的应用程式有使用到Push的相关功能,这个值是一定要有的

注:其中比较关键的是ProductID,一台手机里面每个app的GUID都不相同..如果是相同的则会覆盖安装。

下面是列表图片的名称,比较简单,可以改成别的名字。

ApplicationIcon.png

 

接下来是比较重要的<Capabilities>区域,这里是声明APP拥有哪些权限,默认如下所示,需要注意的是权限应保持最小也就是说改APP用到哪些权限就写哪些.未声明的权限会抛出“UnauthorizedAccessException“异常,各个标签说明:

  • ID_CAP_NETWORKING:网络访问
  • ID_CAP_IDENTITY_DEVICE:设备的信息
  • ID_CAP_IDENTITY_USER:用户的匿名身份信息
  • ID_CAP_LOCATION:位置信息
  • ID_CAP_SENSORS:传感器
  • ID_CAP_MICROPHONE:麦克风,用于录音
  • ID_CAP_MEDIALIB:访问媒体库
  • ID_CAP_GAMERSERVICES:XBox Live的一些服务
  • ID_CAP_PHONEDIALER:拨打电话
  • ID_CAP_PUSH_NOTIFICATION:推送消息
  • ID_CAP_WEBBROWSERCOMPONENT:浏览器组件

 

 

再往下看会看到Task的标签,默认如下所示,这个是APP内部使用的,一般来说不需要修改,不过可以关注下NavigationPage 的部分,假设你的起始页面(第一个启动显示的Page) 名称不是MainPage.xaml 的话,就可以在这边做对应的修改。

再下面的是Tokens标签用来设置程序添加到主页面Tile时的瓷片的显示信息,这里TaskName必须和上面提到的Tasks里面的项对应.各个标签的说明

  • BackgroundImageURI:App固定到开始屏幕上显示的图标
  • Title:App固定到开始屏幕上显示的名称
  • Count:就是QQ消息推送那个位置显示的未读消息数
Background.png
0
(+)公交路线查询

 

转载于:https://www.cnblogs.com/zgqys1980/p/4016451.html

你可能感兴趣的文章
设置SQL PLUS环境
查看>>
关于虚拟机VM
查看>>
eclipse、tomca和jvm的相关内存配置
查看>>
python的迭代器
查看>>
spy memcached spring demo
查看>>
Python基础语法
查看>>
4.1.1 硬币游戏
查看>>
获取服务器信息
查看>>
JavaScript_5_对象
查看>>
MyBatis总结五:#{}和${}的用法和区别
查看>>
OO’s Sequence
查看>>
Python利用os模块批量修改文件名
查看>>
发布/订阅
查看>>
Jmeter(二十八)_Docker+Jmeter+Gitlab+Jenkins+Ant(容器化的接口自动化持续集成平台)
查看>>
例题第1章
查看>>
5 - SQL Server 2008 之 四则运算、比较运算、逻辑运算及字符连接运算
查看>>
(原创)speex与wav格式音频文件的互相转换(二)
查看>>
软件测试的发展趋势
查看>>
docker 镜像
查看>>
抽屉的第三方库
查看>>