Lumia手机Appx的提取封装与部署安装

cdwood1 UID.2871158
2019-07-01 发表

以下操作方法均在Windows 10 Mobile 手机上进行。提取和部署安装Appx时,需开启手机的开发者模式和可能需要解锁手机,也可能需要电脑帮助。对涉及解锁手机的操作,对lumia X50系列可能不太适用,因为目前还不能有效安全地解锁Lumia 5系手机。

一、 Appx提取与封装

在Windows 10 Mobile 手机上提取Appx的具体方法如下:

(1)Appx提取

对于不用电脑从手机直接提取Appx,可参见***链接停止解析***。需要注意的是,应用程序数据管理器可方便查看App的系列名称,在下面手工提取App时可帮助快速定位App。

或手机解锁并开启MTP后,通过电脑从Phone\Data\PROGRAMS\WINDOWSAPPS提取相关Appx的文件夹。提取时,将Appx文件夹名称中带arm的文件夹拷贝出来即可。如果相关文件夹名称没有含arm而只含neutral,可以尝试提取含有AppxManifest.xml且文件数最多的文件夹。

对于固件内置Appx的提取,则需在手机解锁并开启MTP后进入Phone\PROGRAMS\CommonFiles\。此时有两个分支:一个是\PROGRAMS\CommonFiles\Xaps;另一个是\PROGRAMS\CommonFiles\OEM\Public\PreloadedApps\tier3Apps;

(2)Appx封装

工具:用WSAppBak.exe工具包封装Appx。

用WSAppBak.exe工具包封装拷贝出来的arm或neutral文件夹时,需输入源和目标文件夹路径(可先打开文件夹然后在地址栏拷贝路径),中间弹窗需要选择是否添加密码(一般选择无密码None),最后生成4个文件,其中一个文件就是封装成功的Appx包。

采用WSAppBak.exe作者的原始工具包(2016版)封装时,一些情况下可能会失败。为此,已根据较新的Windows 10 SDK对原始的WSAppBak.exe工具包进行了升级(2018版),目前已经没有失败情况再发生。

如果提取的文件夹里含有WMAppPRHeader.xml,用WSAppBak.exe进行封装会出错,这时仍需用Xap的方法进行封装。

二、 Appx或Appxbundle包安装

(1)安装App Installer

可以选择安装App Installer。如果先安装了App Installer,通过App Installer就可方便地安装Appx或Appxbundle包。在联网状态下,App Installer可以自动下载大多数的依赖包,但有些Appx或Appxbundle的依赖包仍需要人工安装。

(2)安装通用依赖包

可以选择安装通用依赖包。安装以后,即使没有预先安装App Installer,大部分的Appx或Appxbundle包也可快速完成安装。如果已经安装了App Installer,同样可使安装过程快速进行。特别是当手机重置后需要批量安装App时,安装通用依赖包可明显加快安装进度。重置后,最好先将商店升级到最新版。

(3)安装Appx或Appxbundle包

将Appx或Appxbundle包拷贝至手机文件夹,然后点击就可安装。

对于少数的Appx,用App Installer安装时会出现0X800413a0错误提示,这时需要用Interop Tools先解锁手机后再安装该Appx包。

从商店里提取的Appx或Appxbundle包可以直接点击安装。

相关工具请参见链接:***链接停止解析***

提取码:ogk1

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
zhu0598 UID.2990579
2019-07-01 回复

我来帮你顶起来,可惜我不爱发贴!

cdwood1 UID.2871158
2019-07-01 回复

Quote***链接停止解析***
我来帮你顶起来,可惜我不爱发贴!

谢谢哥们,也有你提供的帮助!

asizel UID.631132
2019-07-01 使用 Lumia 950 XL 回复

谢谢分享 辛苦了

齐德龙东强 UID.2915148
2019-07-01 使用 Lumia 950 回复

督察早就出过教程

cdwood1 UID.2871158
2019-07-03 回复

增加了常见的通用依赖包

UWP开发者 UID.2888943
2019-07-06 使用 Lumia 950 XL 回复

建议出视频

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长举报