【问题标题】:.xap file is not showing in the sd card.xap 文件未显示在 SD 卡中
【发布时间】:2013-11-28 09:40:26
【问题描述】:

我开发了一个 windows phone 8 应用程序。我已经在模拟器中测试了该应用程序,它工作正常。现在我决定在我的 Windows 手机(诺基亚 Lumia 520)中测试该应用程序。

您已经知道,要测试应用程序,我们需要 XAP 文件。所以我在Visual Studio 2012中通过右键单击项目并选择构建选项来构建应用程序。然后在应用程序的BIN文件夹中生成XAP文件。

现在我已将 XAP 文件复制到我的 windows 手机上 SD 卡的根文件夹中。之后,我重新启动了我的 Windows 手机。 现在我点击开始,然后点击存储在我的手机中。现在它必须显示 SD 卡选项。 但我没有得到这个选项。

为了再次检查,我已经从 windows 商店下载了应用程序(XAP 文件)。现在我已将 XAP 文件复制到我的 windows 手机上 SD 卡的根文件夹中。之后,我重新启动了我的 Windows 手机。现在我点击开始,然后点击存储在我的手机中。 现在可以看到 SD 卡选项。但是只有一个 XAP 文件(我从商店下载的)是可见的,而我开发的那个是不可见的。

我不知道我的 XAP 文件有什么问题。 请尽早提供解决方案。 谢谢。

【问题讨论】:

    标签: windows-phone-7 windows-phone-8 installation xap


    【解决方案1】:

    您需要按照正确的程序将 Windows Phone 8 应用程序部署到设备。将手机连接到 PC,在 Visual Studio 2012 中,选择部署到设备选项并构建项目。如果您有开发者解锁设备,这将在您的手机上安装该应用程序。

    Deploying an app in visual studio

    Deploying an app using the application deployment tool

    【讨论】:

    • 您好 FunksMaName,感谢您的回复。我的设备不是开发者解锁的。我得到了下载应用程序的安装选项,而不是我开发的那个。请检查以下链接。 windowsphone.com/en-in/how-to/wp8/apps/…
    • AFAIK,如果没有开发人员解锁手机,您无法将未签名的应用程序部署到手机。通过商店提供的应用程序、测试版应用程序或实时应用程序已签名(我认为使用 MS PlayReady DRM),因此可以将它们下载并侧载到手机上。如果未签名,则无法将其安装到没有开发者解锁的设备上。目前有两种DEV解锁方式,见msdn.microsoft.com/en-us/library/windowsphone/develop/…如果你没有dev账号,你仍然可以免费dev解锁你的手机,你将被限制为一个设备和2个应用程序。
    【解决方案2】:

    您无法从手机上的 SD 卡部署 XAP 文件,但还有其他几种方法可以做到这一点:

      1234563作为部署目标)
    • 否则你可以使用Windows Phone SDK自带的“应用部署”工具

    • 第三,您可以将其作为 Beta 版上传到 Windows Phone 商店,这是非常不常见的方式,因为如果您有 Windows Phone 商店帐户,您还可以解锁您的手机...

    【讨论】:

    • 嗨罗宾,感谢您的回复。我没有开发人员解锁设备。而且,按照下面的链接过程,我可以安装从商店下载的应用程序。但我无法安装应用程序(我已经开发)。 windowsphone.com/en-in/how-to/wp8/apps/…
    猜你喜欢
    • 1970-01-01
    • 2011-08-13
    • 1970-01-01
    • 1970-01-01
    • 2012-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多