Javascript build:android和build:android-tapk之间的区别是什么?

Javascript build:android和build:android-tapk之间的区别是什么?,javascript,build,expo,Javascript,Build,Expo,我正试图发布一个应用程序,文件上说 # Start the build: Run expo build:android or expo build:ios 在下一行,没有任何解释 # If you choose to build for Android When building for android you can choose to build APK (expo build:android -t apk) 不,它从哪里解释了差异。当我想为Google Play Store构建andr

我正试图发布一个应用程序,文件上说

# Start the build:
Run expo build:android or expo build:ios
在下一行,没有任何解释

# If you choose to build for Android
When building for android you can choose to build APK (expo build:android -t apk)
不,它从哪里解释了差异。当我想为Google Play Store构建android应用程序时,我应该使用哪一个呢?

来自:

在为android构建时,您可以选择构建APK(expo build:android-t APK)或android应用程序包(expo build:android-t应用程序包)。建议使用应用程序捆绑包,但您必须确保为您的项目启用了Google Play应用程序签名,您可以在此处阅读更多信息

我猜-t在Expo内部意味着一些东西,正如您可以看到的,它也被用于应用程序包变体和apk(以及iOS构建)

根据您的需要,可以使用:

  • expo-build:android-tapk

  • expo-build:android-t应用程序包

要了解更多有关应用程序捆绑包的信息,请转到

据我所知,
expo-build:android
expo-build:android-tapk

由于
-t
选项的默认值是
apk

,我已经阅读了文档。我在问
expo-build:android
expo-build:android-tapk
@MikeK之间有什么区别?正如文档中所说,运行
expo-build:android
将为您的项目创建一个打包程序(首次运行)。正如上面所说的,有两种方法可以将你的应用程序上传到google play商店(我在回答中已经解释过了)。我的回答对你有帮助吗?