PWABuilder - Android 商店包问题

问题描述

此问题与 pwabuilder 无关 -> 构建 Android PWA APP 但在构建后对一些问题进行排序。

好的,这是一个很好的例子。

  1. 我从 chrome 安装应用(添加到主屏幕
  2. 共享目标工作正常
  3. 我也可以全屏查看应用

现在我去 PWA Builder 构建我的 android 应用程序以在 Play 商店发布

  1. 我为安卓开发应用
  2. 我在我的安卓设备上安装了应用
  3. 共享目标不起作用!
  4. 我无法全屏查看应用(我想去掉地址栏)

有没有办法解决这个问题?

注意PWA Builder 开始,我为 Microsoft Store 构建了应用程序,在最初的测试中,我发现它运行良好,正如我所希望的那样。 (添加到主屏幕工作正常,上面的 2 和 3 分)

对安卓问题的任何帮助将不胜感激。谢谢。

解决方法

好的,今天终于搞定了。

post 说明了如何克服此问题。

解决: 移除网址栏 可信网络活动 (PWA APK) 需要在 Android 应用程序和网站之间建立关联才能移除网址栏。

按照以下步骤删除栏:

  1. Go APK zip 确保有 assetlinks.json [如果不可用再次重新生成]
  2. 在 /.well-known/assetlinks.json 路径上添加资产链接并从您的域中提供它。
  3. 检查您的 https://YOUR_HOST/.well-known/assetlinks.json 是否已退出
  4. 如果上面的链接不可用,则在根目录中创建一个 .well-known 文件夹,并从 .well-known 文件夹中的 zip 上传 assetlinks.json 文件,确保此链接正确呈现内容
  5. 现在您已准备就绪,清除移动设备上的浏览器和应用数据

有关详细信息或验证此 Click Here 的 assetlinks.json(内容如下)值。

[{
"relation": ["delegate_permission/common.handle_all_urls"],"target": {
    "namespace": "android_app","package_name": "android package id","sha256_cert_fingerprints": ["Upload key certificate -> SHA-256 certificate fingerprint"]
}
}]

enter image description here

完成所有这些步骤后,我的 Android 应用现在没有显示顶部地址栏。