是否可以在 react native 中获取 apk 包名称和版本代码?

Posted

技术标签:

【中文标题】是否可以在 react native 中获取 apk 包名称和版本代码?【英文标题】:Is it possible to get apk package name and version code in react native? 【发布时间】:2019-05-15 10:33:54 【问题描述】:

我想在我的 react native 代码中获取 apk 的包名。我想在我的反应原生屏幕中动态显示版本代码,因为我正在从 ms appcenter 推送代码。

【问题讨论】:

我目前使用this library 来获取版本号和其他一些细节。我不知道它是否包含包名。 包名不包含在那个库中 @AH。没有开箱即用的方法。使用来自react-native-device-infogetBundleId() 为您提供了一个包名,Milore 是对的。请注意,包名称在 ios 上是 com.mycompany.app,在 android 上是 com.mycompany(没有应用程序名称)。 @Milore 您想添加您的评论作为答案,以便为您计算吗? @FrederikA.Winkelsdorf 我将其写为评论,因为我没有检查是否包含包名称。既然您已经确认了我的意见并记录了它,那么如果您是提供答案的人会更合适。我很高兴为它投票,谢谢。 【参考方案1】:

您可以通过react-native-version-check实现所有这些

【讨论】:

以上是关于是否可以在 react native 中获取 apk 包名称和版本代码?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以从 React-Native 中的图像中获取二进制数据?

在 React-Native 中获取 FCM 令牌

在 React Native 中获取视图的大小

React-Native 获取位置历史

React Native Agora 无法在我的项目频道中获取流列表

使用 React Native 和 useEffect 获取