您当前的位置:首页 > 养生 > 内容

windows phone 8 sdk(win7可以装windowsphone8 SDK么)

本文目录

  • win7可以装windowsphone8 SDK么
  • windows+phone+sdk+8.0+assemblies是干什么用的
  • 如何安装Windows Phone 8.1的SDK
  • WindowsPhone8 sdk一定要安装Visual Studio Express 2012吗
  • 如何安装windows phone 8.1 SDK
  • sdk8 是什么
  • 如何在VMware中安装Windows Phone SDK 8.0
  • Windows phone sdk 是干什么的

win7可以装windowsphone8 SDK么

不能!操作系统:Windows 8 64 位 (x64) 客户端版本硬件:4 GB 的可用硬盘空间 ;4 GB RAM ;64 位 (x64) CPUWindows Phone 8 模拟器需求:Windows 8 Pro 版本或更高版本 ;要求支持二级地址转换 (SLAT) 的处理器及cpu虚拟化支持。以上几点必须满足,要不然模拟器运行不了!

windows+phone+sdk+8.0+assemblies是干什么用的

咨询记录 · 回答于2021-11-01

windows+phone+sdk+8.0+assemblies是干什么用的

Windows Phone SDK是微软发布的工具套装,它可以让开发者在开发环境中模拟Windows Phone运作,以减少测试应用时的时间和成本。

如何安装Windows Phone 8.1的SDK

Windows Phone 8.1的预览版将在近期推送,WP 8.1的SDK也已经进入到RC阶段,可以从这里安装。本次更新的SDK被直接集成到了VS2013Update2里面,不再是单独的安装包。这就意味着我们要先把Windows从8升级到8.1,再把VS从2012升级到2013。又是折腾了一个够。可能有人说这个Update2还是RC版,要等到Release放出。我觉得这个安装包就是Release了,要等WP8.1出来后再改名儿,要不WP8.1还没出,SDK的Release先放出来了容易让人诟病。这篇文章就来讨论一下那些在WP8.1SDK中的新特性们。1、创建应用界面Universal Apps是一个统一的项目,可以将Windows Store和Windows Phone 8.1创建在一个项目中,直接用一套Core,两个UI。这绝对是一个非常有用的功能。上面的项目模板中你感觉到陌生的可能是Hub App,其实就是之前的Panorama项目,名字被改成了Hub。这次我们就来创建一个Windows Phone8.1的项目。而且只能创建WP8.1的项目,不像VS2012一样可以选择创建7.1还是8.0的项目。我想微软可能是出于目前所有8.0的手机都可以免费升级到8.1的考虑,不过我想今后的一段时间8.0的项目还将是主流。上面这张图就是创建好的项目了。首先你感觉到的也是最大的变化就是所有的命名空间怎么都是Windows Store里的,这就是前面提到的存在Universal App的原因。在WP8.1的SDK中所有的命名空间简直大换血,完全和Windows Store统一,不再是单独的一套API命名。不光是命名空间,这次变更做的非常之彻底,彻底到连Windows Store中的控件都直接可以再WP中使用,比如,FlipView, GridView, ListView, RichEditBox, PasswordBox, SemanticZoom。2、应用生命周期为了尽可能的重用WP中的代码,应用可以在多任务列表里关闭。所以WP的生命周期有了非常大的变化,总共有三种状态Running、Suspended、NotRunning。你的应用可能从多种途径启动,可能是用户直接启动或者是从tile启动。在进入到Running状态之前应用会进入Activated状态,在这个状态我们可以判断应用的上一个状态,从而判断是否有上次退出之前保存的数据。重写OnLaunched事件,这个事件在每次启动应用的时候被执行。async protected override void OnLaunched(LaunchActivatedEventArgs args){ if (args.PreviousExecutionState == ApplicationExecutionState.Terminated || args.PreviousExecutionState == ApplicationExecutionState.ClosedByUser) { // TODO: Populate the UI with the previously saved application data } else { // TODO: Populate the UI with defaults } if (Window.Current.Content == null) { Window.Current.Content = new MainPage(); } Window.Current.Activate(); }PreviousExcutionState代表应用打开之前的状态,ApplicationExcutionState有三种状态,如果是Terminated,代表程序是被系统后台关闭的,那么可能有我们之前保存的数据。ClosedByUser和NotRunning代表应用是被用户关闭或者为启动的状态,要进行一次完整的启动应用。如果用户让应用进入到后台,那么操作系统会给一点时间来相应用户的重新开启应用,如果用户没有立即启动后台的应用那么系统会将应用置成Suspend挂起状态。大部分应用进入后台状态时都会停止运行。系统会保持尽量多的后台应用挂起,用户一旦启动后台应用,可以得到一个更快的启动速度。然而如果后台挂起的应用过多,那么系统会自动关闭一些应用,而且应用不会收到任何的通知,所以如果后台应用有需要保存的数据,就需要在Suspended状态的时候保存。通过订阅Application.Current.Suspending事件来保存重要数据。在应用进入Suspending状态后的1到10秒钟没有在重新打开应用,系统会认为应用已经停止响应并将其挂起进入Suspened状态。如果你在在应用挂起时使用异步的方法来保存数据,那么你可以通过GetDeferral方法来推迟挂起事件,直到你的任务完成后再调用SuspendingDeferral的Complete方法来告知系统你的异步任务已经完成,可以进入Suspended状态了。如果一个被挂起的应用被重新唤起,将先触发Resuming事件再触发Activated事件。3、程序内导航在WP8.1中用户可以通过back键来进入Suspended状态而不是直接退出应用。这个功能和以往的WP应用不同,通过注册BackPressed事件。当用户点击back键的时候将触发,通过设置BackPressedEventArgs.Handled为true告知系统将应用放到后台设为Suspended状态。如果你的应用在第一页并不能再向后导航,那么你不应该处理这个事件,系统将直接挂起你的应用。在默认的项目模板中默认处理了这个逻辑。private void HardwareButtons_BackPressed(object sender, BackPressedEventArgs e){ Frame frame = Window.Current.Content as Frame; if (frame == null) { return; } if (frame.CanGoBack) { frame.GoBack(); e.Handled = true; } }4、SD卡读写的支持在WP8中开发者只能读SD卡上的内容,在WP8.1中如果应用注册了文件类型处理那么就可以对SD卡进行写的操作。具体可以点击这里查看。5、数据漫游在WP8.1中提供数据漫游的功能,漫游的数据大小限制在100KB。只有在设备处于锁屏状态和系统不繁忙的情况下才会漫游数据。漫游的数据可以在不同版本的应用之间使用,适合在Windows Store和Windows Phone Store之间分享数据。具体的如何实现可以点击这里。6、后台传输在WP8.1中你可以通过Windows.Networking.BackgroundTransfer实现后台上传或者下载传输,这个过程完全是由系统完成的,即使你的应用在没有打开的情况下。7、在通知中心管理toast在WP8.1中引入了新版的通知中心,开发者可以管理通知中心中的toast。通过Windows.UI.NotificationsAPI开发者可以对通知中心中的通知进行添加、删除、替换和过期等设置。详细的设置可以点击这里查看。总结随着昨晚WP8.1开发者预览版的推送,正式版估计也不远了。看了What’s new in WP8.1 SDK我倒是觉得对用户来讲新的功能其实不多,但对开发者来说更新的内容很多。将升级到8.1确实要费一番功夫,不过也方便了以后的Windows8的开发。上面只列出了我觉得有意思的一些features,上面也给出了链接可以看全部的更新。

WindowsPhone8 sdk一定要安装Visual Studio Express 2012吗

Express系列就是开发非桌面程序的,比如WP,WIn8 Store...而VS则是用来开发传统桌面程序,各司其职,所以没有你说的识别SDK一说,我现在就在写WP的东西,无需安装VS 2012。个人开发的话也不需要什么旗舰版,旗舰版是给公司开发用的。望采纳

如何安装windows phone 8.1 SDK

1、首先下载微软官方的SDK8.0安装程序,运行程序等待下载完成(此处建议下载离线安装包,节省时间,也免得安装中报错而无法确定错误指向),一定要选择简体中文版本下载,否则开发工具永久默认英文,无法修改,且无法与vs2012整合。2、打开Hyper-V功能(组合键windows+x –》程序和功能à启用或关闭Windows功能, 选择Hyper-V,确定)。3、由于VS安装程序签名日起比较靠前,在安装SDK时需调整系统日期(调整到半年 到一年前之间),否则会报出签名无效错误。4、提示:安装中或许会无端报错,此时卸载已安装的程序,重新安装即可,等待安装完成,重启电脑后会继续部署SDK,部署成功后便可找到vs Express for windows phone 程序。

sdk8 是什么

Windows Phone SDK8 是wp8开发工具包。SDK(外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。软件开发工具包广义上指辅助开发某一类软件的相关文档、范例和工具的集合。软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发Windows平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK 还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。为了鼓励开发者使用其系统或者语言,许多 SDK 是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,也可以直接从互联网下载,有时也被作为营销手段。例如,营销公司会免费提供构件SDK 以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。SDK 可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如产品供应商提供一个专有的SDK可能与自由软件开发抵触。GPL能使SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。

如何在VMware中安装Windows Phone SDK 8.0

前期准备1.“计算机”右键“属性”查看自己电脑安装的Windows8系统的版本,以及电脑内存是不是4G或4G以上。2注:必须是Windows 8专业版以上的系统。软件环境:Windows 7 旗舰版 (x64)、VMwareWorkstation 10,硬件环境:Xeon CPU E3 1230 (4核)。3简介想要安装 Windows Phone SDK 8.0,64位处理器、4G 内存、Windows 8 64位操作系统(任意版本)是必须要满足的基本条件,开发完后可以使用在微软开发者中心注册过的 Windows Phone 8手机进行调试。如果想要使用 Windows Phone 模拟器直接调试,那么CPU还必须支持二级地址转换(SLAT,Second Level Address Translation)、操作系统必须是专业版或更高的版本。准备环境按照上面讲的要求进行自检。同时检查是否支持SLAT在微软官方下载Coreinfo(地址见文末)并解压,然后用管理员身份运行命令提示符(开始菜单-》所有程序-》附件-》命令提示符-》右键“以管理员身份运行”)。并在命令提示符中输入“Coreinfo安装路径\Coreinfo.exe -v”。intel的处理器,显示为EPT(Extended Page Tables)。AMD处理器,显示为NPT(Nested Page Tables)或RVI(Rapid Virtualization Indexing)。如果CPU支持SLAT,那么你会看见“EPT *”的字样,否则看到的是“EPT-”。4在VMware中新建虚拟机使用自定义安装,除了个别的需要根据下面图片所示进行设置外,其余一路默认安装就可以了。5选择windows 8 x64系统6至少选择2个CPU7至少4G的内存在启动虚拟机前,设置CPU的虚拟化引擎为“Intel VT-x/EPT 或 AMD-V/RVI”,同时让CD/DVD指向Windows 8 专业版或更高版的iso文件。8安装Windows 8 x64 Pro9检查此系统的Hyper-V是否已经安装使用“Win +X”快捷键呼出“程序和功能”面板,选择“启用或关闭Windows 功能”,可以看见Hyper-V平台选项为灰色,鼠标移上去显示“无法安装Hyper-V,某个虚拟机监控程序正在运行”。10我们先不去理会这个问题,直接进入下一步。下载安装Windows Phone SDK 8.0Windows Phone Software Development Kit(SDK) 8.0 向您提供为 Windows Phone 8 和 Windows Phone 7.5 开发应用和游戏所需的工具。在官方下载页面下载SDK后安装,因为我下载的是iso版本,该版本貌似md5校验码有问题,所以在安装完后会提示“Visual C++ 2012 x64 Debug Runtime 无法找到元素”。不过不影响我开发WindowsPhone App,也就没去细究。11提示Hyper-V已经启用12根据要求重启后,完成安装安装成功,并提示Hyper-V也安装成功,我们再看一下系统的Hyper-V选项,发现已经全部安装好了。13运行Visual Studio官网申请序列号在运行Visual Studio Express 2012 For Windows Phone的时候,会要求输入序列号,这个只需要点击旁边的“在线注册”字样注册就可以收到带有序列号的邮件。14新建第一个Windows Phone 8App点击查看大图选择Windows Phone App项目模板15选择目标系统为Windows PhoneOS 8.016选择模拟器(Emulator WVGA512M),点击运行

Windows phone sdk 是干什么的

虽然说Windows Phone SDK中有专门的虚拟机程序,可以方便大家在第一自己体验到最新的系统特性,不过Windows Phone SDK的安装却一点儿都不容易,对系统的要求也相当多。我这里先为大家简单的列举一下,方便大家选择安装。  系统要求:windows 8 64位操作系统或者更高内存要求:8GB(当然小内存也可以运行,只是体验稍差)硬盘空间要求:最少4GB的硬盘空间CPU要求:支持64位系统并且支持二级地址转换技术(简单理解就是支持虚拟机) 安装SDK前一定要先确定自己的CPU是否支持二级地址转换技术,要不然即使成功安装SDK也无法顺利的运行模拟器。  TIPS:二级地址转换技术(Second Level Address Translation,简称SLAT),在Intel和AMD处理器中均有所支持,但名称有所不同,Intel叫做EPT(Extended Page Tables),在Nehalem架构中开始支持;AMD叫做RVI(Rapid Virtualization Indexing),在第三代Opteron处理器Barcelona中才开始支持。Hyper-V使用SLAT帮助执行更多内存管理功能,并且减少在客户机物理机地址和实体机物理地址之间转换的系统开销,减少了运行虚拟机时,Hypervisor的CPU和虚拟机的内存占用。  至于如何验证CPU是否支持二级地址转换技术,我们可以登录微软官网下载“Coreinfo.exe ”,通过命令提示符来运行,查找末尾“SLAT”字样的那一行是否是什么符号,*号代表支持,-号代表不支持。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: windows8 1 激活(win81专业版怎么永久激活密钥)

下一篇: deamon tools下载(DAEMON Tools3.47英文版下载)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号