gpt4 book ai didi

android - 确定应用程序版本

转载 作者:行者123 更新时间:2023-11-29 16:27:05 28 4
gpt4 key购买 nike

我想知道是否有办法不是通过包,而是通过应用程序确定不是当前应用程序的应用程序版本。

假设现在我在应用程序 A 的范围内。我想从应用程序 B 运行一个 Activity 。我想在应用程序 B 的版本代码之前检查。

谢谢,

射线。

最佳答案

这是我用来验证版本以及是否安装了特定包的方法:

/**
* Returns the version number we are currently in
* @param appPackageName - full name of the package of an app, 'com.dcg.meneame' for example.
*/
public static int getAppVersionCode(Context context, String appPackageName) {
if ( context!= null )
{
try {
return context.getPackageManager().getPackageInfo(appPackageName, 0).versionCode;
} catch (NameNotFoundException e) {
// App not installed!
}
}
return -1;
}

关于android - 确定应用程序版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2987700/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com