Bubblewrap 未自动生成 assetlinks.json

问题描述 投票:0回答:1

我正在使用 Bubblewrap 构建可信 Web 活动 (TWA),并期望它在此过程中生成

assetlinks.json
文件。但是,它似乎没有创建文件。

事实上,我使用本地密钥库进行签名以进行本地调试,但也使用 Google Play Console 中的应用程序签名进行了测试。 Google 文档说 Bubblewrap 应该自动生成

assetlinks.json
,但它从来没有这样做。

我是否遗漏了一个步骤,或者 Bubblewrap 是否需要手动创建

assetlinks.json
文件?

重现步骤:

  1. 运行
    bubblewrap init
    并配置 TWA 项目。
  2. 使用本地密钥库或 Play 管理中心应用签名。
  3. 运行
    bubblewrap build

assetlinks.json
文件应该根据 Google ChromeOS 文档自动生成,尽管该文件并未生成。

你有什么建议吗?

android google-play android-app-signing trusted-web-activity bubblewrap
1个回答
0
投票

正如我在评论中所说,我发现,在新版本中,Bubblewrap 不会在构建步骤中自动生成 assetlinks.json 文件,尽管文档表明可能会这样。

因此,我需要使用 Google Play(应用程序签名页面)提供的应用程序签名信息(SHA256)或在我自己的本地密钥库上使用 keytool 命令手动创建文件 – 删除器

© www.soinside.com 2019 - 2024. All rights reserved.