【问题标题】:PWABuilder - Android Store Package issuePWABuilder - Android 商店包问题
【发布时间】:2021-07-16 14:11:33
【问题描述】:

此问题与pwabuilder无关 -> 构建Android PWA APP,但在构建后解决了一些问题。

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

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

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

  1. 我为 android 构建应用程序
  2. 我在我的安卓设备上安装了应用程序
  3. 共享目标不起作用!
  4. 我无法全屏查看应用程序(我想摆脱地址栏)

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

注意来自PWA Builder,我为 Microsoft Store 构建了应用程序,在最初的测试中,我发现它可以正常工作。 (添加到主屏幕工作正常,高于 2 和 3 分)

任何有关 android 问题的帮助将不胜感激。谢谢。

【问题讨论】:

    标签: android progressive-web-apps manifest.json pwabuilder


    【解决方案1】:

    好吧,今天终于搞定了。

    post 说如何克服这个问题。

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

    按照以下步骤删除栏:

    1. Go APK zip 确保有assetlinks.json [如果不可用,请重新生成]
    2. 在 /.well-known/assetlinks.json 路径上添加资产链接并从您的域提供它。
    3. 检查您的 https://YOUR_HOST/.well-known/assetlinks.json 是否已退出
    4. 如果上面的链接不可用,则在根目录中创建一个 .well-known 文件夹,然后从 zip 中将assetlinks.json 文件上传到 .well-known 文件夹中,确保此链接正确呈现内容
    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"]
    }
    }]
    

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

    【讨论】:

      猜你喜欢
      • 2017-12-19
      • 1970-01-01
      • 1970-01-01
      • 2015-01-31
      • 1970-01-01
      • 2018-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多