我必须开发一个Android应用程序,它应该访问安装在同一台机器上的另一个应用程序的特定版本。我们有办法以编程方式处理此检查吗?我是一个Android新手。任何帮助将不胜感激。
先谢谢, 纳文
答案 0 :(得分:4)
我们有办法以编程方式处理此检查吗?
使用PackageManager
和getPackageInfo()
获取特定应用的PackageInfo
个对象,该对象由其包标识(例如com.commonsware.mygreatapp
)。 versionCode
上的versionName
和PackageInfo
字段将包含您所寻找的信息。