Windows Phone 8 的内存使用限制

2024-04-15

Windows Phone 8 应用程序的应用程序内存使用限制是多少,我需要三种不同可用设备的内存限制(如 720p、WXVGA 等)


WP8 内存上限的 zen 具有三个方面:默认基线 (150MB+)、扩展内存 (180MB+) 和低内存设备选择退出 (300MB+)。

基线:

默认情况下,WP8 上的所有应用程序(D3D、XAML 和 XNA)至少有 150MB,高于 WP7 上的 90MB。从 90MB 增加到 150MB 是为了容纳高清显示器上更详细的视觉效果所需的额外内存。

扩展内存上限

应用程序还可以通过指定 ID_FUNCCAP_EXTEND_MEM 来请求额外的内存。当要求额外内存时,所有设备上保证至少有 180MB。当请求额外内存时,您的应用实际上可能在高内存设备上获得高达 380MB 的内存。

低内存设备选择退出

应用程序还可以通过指定 ID_REQ_MEMORY_300 来选择退出低内存设备 (512MB RAM)。这保证了您的应用程序只能在高内存设备(RAM 大于 1GB)且内存至少为 300MB 的设备上运行。

您应该考虑“高内存设备”的方式是,它就像拥有可选传感器(陀螺仪、指南针等)或任何其他可选硬件(NFC 等)一样。不要假设用户拥有这些额外的内存,除非您想大大限制应用程序的分发。公共统计数据显示,低内存设备的销量相当好,除非绝对必要,否则您不应该取消您的应用程序在这些设备上的资格。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows Phone 8 的内存使用限制 的相关文章

  • 是否可以在 Windows 上的 Cordova 移动应用程序中加载外部网站?

    我已经使用创建了默认的 Cordova 应用程序 cordova create cordova platform add android cordova platform add windows 在index html中 我添加了一些指向外
  • XAudio2 - 更改频率时播放生成的正弦声音

    我想开发一个应用程序来匹配您的耳鸣频率 播放频率 用户通过按加号或减号按钮来减少或增加频率 参见部分代码 基于 stackoverflow 的一些编码 谢谢 public static short BufferSamples new sho
  • 使用 Task.FromAsync 时 WebRequest BeginGetResponse/EndGetResponse 抛出异常

    我尝试使用 WebRequest 将 POST 操作异步到 REST Web 服务 所以据我所知 我需要使用Task Factory FromAsync
  • Windows Phone 中的 System.Collections.Generic.KeyNotFoundException

    我遇到以下代码问题 string name string PhoneApplicationService Current State name names Add name InitializeComponent List ItemsSou
  • 什么可能导致此内存问题?

    我正在开发一个适用于 Windows Phone 8 的应用程序 但遇到了内存泄漏问题 但首先是一些背景知识 该应用程序 不幸的是 使用网络浏览器作为页面运行 这些页面相当复杂 涉及大量 JavaScript 应用程序的本机部分用 C 编写
  • 如何检测WP8中是否正在播放背景音乐?

    如果有人开发过 WP 应用 你就会知道 如果你的应用在未经用户同意的情况下停止当前正在播放的音乐 你就无法通过认证 我确实看到了这个问题here https stackoverflow com questions 7034205 how t
  • MVVM、ObservableCollection、异步等

    因此 我正在进入下一阶段的教育 并且已经遇到了与 SQLite 使用相关的一些障碍 这是一个通用应用程序 我当前的重点是该解决方案的 Windows Phone 方面 我的问题在某种程度上独立于 SQLite 但我将使用它作为示例 我正在将
  • Windows 通知服务:尝试在 PHP 中创建 Toast 通知时出现 401 无效令牌

    我一直在尝试向模拟器发送 Toast 通知 我创建了 Windows Phone 8 1 应用程序并将其与商店中的应用程序关联 之后 我设法获取了必须用来调用通道 URI 的访问令牌 当我尝试使用通道 URI 和访问令牌发送 Toast 通
  • 将自签名 XAP 部署到 Windows Phone 8

    我们为 WP8 开发了一个应用程序 并希望通过 XAP 文件的下载 URL 在内部分发它 到目前为止我们已采取的步骤 使用Makecert exe生成带有XXX pvk的自签名XXX cer 无密码 使用 Pvk2Pfx exe 创建一个包
  • Windows Phone 应用程序缺少 EventToCommand

    我正在使用 MVVM Light 构建 Windows Phone 8 应用程序 到目前为止 一切都很好 但是 当我使用 EventToCommand 时 出现多个错误 一个类似的问题在这里迁移到 SL5 的 v4 时 EventToCom
  • WP8 联系人异步搜索 - 仅返回带有电话号码的联系人?

    我正在开发一个需要自定义联系人列表的应用程序 到目前为止 该应用程序查询联系人 将它们全部显示在列表框中 允许多项选择 并且现在仅将所有选定的电话号码写入调试器输出 但我注意到的一件事是 在同步搜索后所有联系人都可用 因此其中一些不包含电话
  • 使用 MediaElement 会导致错误“背景音频资源不再可用”。

    在我的应用程序中 我必须使用 AudioPlaybackAgent APA 和 mediaelement 我使用APA来播放歌曲 当我需要播放视频时 我使用MediaElement 当我导航到使用 MediaElement 的页面时 我停止
  • Windows Phone 8 Facebook 身份验证

    我正在开发一个适用于 Windows Phone 8 的应用程序 我想让用户可以使用他们的 Facebook 帐户登录 这样他们就不必在我的应用程序上创建帐户 我看到了 Facebook SDK for NET 并决定使用它 因为它似乎非常
  • 如何实现stackpanel的点击事件

    我在这里检查了 stackpanel 类http msdn microsoft com en us library system windows controls stackpanel aspx http msdn microsoft co
  • 实现具有多项选择的项目列表

    在我的 WP8 应用程序中 我想实现一个与标准邮件应用程序中的功能非常相似的功能 用户能够从列表中选择多个项目 我提供了一些屏幕截图来说明此行为 Normal state User taps item s left corner and i
  • 在 Windows Phone 8 中设置广告

    我发现了一些对类似问题的零散回复 主要是 Windows Phone 7 但我想发布一个包含 Windows Phone 8 广告的所有要求的答案 我在 Windows Phone 8 中设置广告时遇到了一些问题 每次运行模拟器时 我都会遇
  • 使用 JArray 从 JSON 获取值

    我有以下字符串 json 格式 我从我的服务器得到 ruta 1 division 7 ruta 2 division 7 ruta 3 division 7 ruta 4 division 7 ruta 5 division 7 ruta
  • 通过 SMS(URI 关联)启动应用程序

    是否可以通过短信使用预先注册的 URI 启动应用程序 我成功地测试了通过网站上的链接启动应用程序 例如链接的 href 中的 myapp param test 但在 SMS 方面却没有运气 有没有办法通过短信启动自己的应用程序 感谢和问候
  • 如何使用 Windows.Web.Http 下载和存储图像?

    如何使用 Windows Web Http 从 Internet 下载 jpeg 图像并将其存储在 Windows 应用商店应用程序中 我面临的问题是我不知道必须对图像使用什么 Get Async 和 Write Async 方法 文件与字
  • 从 WP8 连接至 Polar H7 心率监测器

    有没有办法从 Windows Phone 8 连接到低功耗蓝牙设备 例如心率监测器 例如 Polar H7 我尝试过的一些背景 我看过这个 Windows 8 的示例 http code msdn microsoft com windows

随机推荐

  • 宽度和高度似乎不适用于:在伪元素之前

    Here http jsfiddle net C7rSa 是一把小提琴 p foo a class infolink href bar a baz p and a infolink before content background blu
  • C# 有没有办法设置控制台应用程序的滚动位置

    你好 我已经在谷歌上搜索这个问题很长一段时间了 但找不到任何关于我将如何做这件事的结果 我目前有一个选择菜单 用户可以从中选择选项列表 该菜单从顶部开始 但每次刷新列表时窗口都会显示最后一个选项 我想要做的就是能够在窗口中显示带有所选选项的
  • 如何将 bash 脚本变量与 sed 一起使用[重复]

    这个问题在这里已经有答案了 我执行以下 bash 脚本 bin bash version 1 echo version sed s version number version template txt gt readme txt 我希望用
  • 设置今日扩展小工具的通知

    我正在创建一个简单的计时器应用程序 它将重点关注今天的扩展小部件功能 用户可以通过点击从此处启动计时器 唯一的问题是我需要从小部件设置本地通知 我尝试使用 UIApplicaton sharedApplication ScheduleLoc
  • 按组填写缺失日期

    我有一个数据集 如下所示 shop id item id time value 150 1 2015 07 10 3 150 1 2015 07 11 5 150 1 2015 07 13 2 150 2 2015 07 10 15 150
  • 使用 JUnit 中的 Blobstore

    我正在尝试测试一些使用 Blobstore API 的代码 但我并不真正了解如何将一些文件放入 Blobstore 中 以下内容不起作用 private BlobKey createBlob String path throws Excep
  • 如何使用 HttpClient 解决 .Net4.0 与 .Net4.5 中 Uri 和编码 URL 的差异

    Uri Net4 0 与 Net4 5 中的行为不同 var u new Uri http localhost 5984 mycouchtests pri test 2F1 Console WriteLine u OriginalStrin
  • Postgres 动态创建序列

    我正在编写一个应用程序 其中有多个用户 用户可以在应用程序内上传报告 目前 我有一个 报告 表 其中包含所有提交的报告 其中有一个 id 字段 该字段是表上的序列主键 我指定的要求是 用户需要能够指定其报告开始计数的前缀和数字 例如 用户应
  • 每页记录数允许用户选择 - codeigniter 分页

    我有有效的分页功能 我已将限制设置为每页 5 条记录 但我希望用户能够根据需要进行更改 问题是我不知道该怎么做 在视图中 我创建了下拉菜单 因此用户可以选择他想要每页查看多少条记录 ul class dropdown menu li a h
  • android 权限 - CHANGE_COMPONENT_ENABLED_STATE

    我需要在我的代码中使用 android permission CHANGE COMPONENT ENABLED STATE 权限 因为我需要更新我的项目的另一个 apk 的组件 但它似乎并不真正适合我 这是我的代码
  • 在带有或不带有命名空间的 中使用类型

    在 C 11 中 我可以选择是否要使用带或不带命名空间 std 中定义的类型 至少我的编译器 g 4 7 接受这两种变体 我的问题是 使用 cstdint 中的 typedef 的推荐方法是什么 有或没有命名空间 有什么优点或缺点 或者这只
  • 如何获取两个 JavaScript 对象图之间的差异列表?

    我希望能够获得两个 JavaScript 对象图之间所有差异的列表 以及发生增量的属性名称和值 就其价值而言 这些对象通常以 JSON 形式从服务器检索 并且通常不超过几层 即 它可能是本身具有数据的对象数组 然后是包含其他数据对象的数组
  • git - 当输出重定向到文件时,git show 在二进制文件上使用是否安全?

    我读到可以从 Git 中的特定修订版检索单个文件 如这个问题中的回答 如何从 Git 中的特定修订版检索单个文件 https stackoverflow com questions 610208 how to retrieve a sing
  • 我可以通过编程方式选择我的线程应在多核 CPU 的哪个核心上运行吗?

    还是由操作系统控制 我听说 Google 的新 Go 语言具有内置功能 可供程序员进行精细操作 还是我理解错了 对于 Linux 操作系统 sched setaffinity是你的答案 从 Linux 内核 2 5 8 开始支持它 Name
  • Alamofire 图像:在 af_setImageWithURL() 之后从 AutoPurgingImageCache 中获取图像

    我在我的项目中使用 AlamofireImage 我用someImageView af setImageWithURL url a lot 然而 在某些时候我需要从 imageCache 手动获取图像 因为我不想将其应用到 UIImageV
  • 如何将逻辑回归模型获得的系数映射到pyspark中的特征名称

    我使用 databricks 列出的管道流构建了一个逻辑回归模型 https docs databricks com spark latest mllib binary classification mllib pipelines html
  • 使用 Plotly 渲染 MATLAB 面片 Fig2plotly()

    问题 当尝试导出使用patchMATLAB 中的命令为fig2plotly 最终输出缺少指定的面部颜色 也许演示会有所帮助 采用以下顶点和面来定义立方体 摘自 MATLAB 文档 vert 0 0 0 1 0 0 1 1 0 0 1 0 0
  • C++中如何检查数据类型?

    我对 C 相当陌生 我主要使用 python 我正在尝试检查存储在我正在处理的对象中的值的变量类型 我记得Python中有一个命令isinstance我可以使用它作为运行某些命令的条件 例如如果下一个值是字符串 则执行 A 如果是 int
  • Gradle 没有选择 Cucumber-jvm

    我正在尝试从 Gradle 运行 Cucumber jvm 但是 无论我做什么 我都无法让这些功能实际运行 当其他 JUnit 测试运行时 它们总是被跳过 我的特点在src test resources我有一个 JUnit 测试src te
  • Windows Phone 8 的内存使用限制

    Windows Phone 8 应用程序的应用程序内存使用限制是多少 我需要三种不同可用设备的内存限制 如 720p WXVGA 等 WP8 内存上限的 zen 具有三个方面 默认基线 150MB 扩展内存 180MB 和低内存设备选择退出