2

我正在尝试从 PWA 构建我的 TWA,运行后我遇到了一个问题npx @bubblewrap/cli build

Installing Android Build Tools. Please, read and accept the license agreement
build Installing Build Tools
Warning: Unknown argument --install

许可证已全部被接受:

$ ./sdkmanager --licenses
Warning: File /home/user/.android/repositories.cfg could not be loaded.
All SDK package licenses accepted.
done

我在本地机器上安装的sdkmanager所有东西都是开箱即用的,这就是找不到安装命令的原因。你只能卸载。所以,我想我可以从本地安装中注释掉那些代码行@bubblewrap,但这并没有阻止它的执行。

请帮忙!我很茫然,不知道该怎么办!哈哈

我已经安装了所有的 prerequestists。这是我的美洲驼文件:

{
  "jdkPath":"/usr/lib/jvm/java-8-openjdk-amd64/jre",
  "androidSdkPath":"/home/user/android"
}

这是android-sdk我安装的:sdk-tools-linux-3859397.zip

4

2 回答 2

1

您还可以在https://www.pwabuilder.com上为您的 TWA 生成签名的 APK 。我们一直在与 Google 合作,以透明的方式将他们的 Bubblewrap 工具嵌入我们的服务器。

阅读更多:https ://www.davrous.com/2020/02/07/publishing-your-pwa-in-the-play-store-in-a-couple-of-minutes-using-pwa-builder/

大卫

于 2020-06-29T14:34:31.250 回答
1

这只是 SDK 的过时版本:https ://developer.android.com/studio#command-tools

我需要使用最新的 Linux 发行版,而不是从在线命令下载的旧版本,我认为它会更好地匹配 Java 8...lol smh

它现在构建得很好。感谢任何试图回答的人!!!!

于 2020-06-26T06:48:00.503 回答