获取指定路径下未安装的apk包信息
2016-08-16 18:50
267 查看
逻辑实现:
private String getUninstallAPKInfo(Context ctx,String archiveFilePath) { //eg:archiveFilePath=Environment.getExternalStorageDirectory()+"/"+"TestB.apk" String versionName = null; String appName = null; String pakName = null; PackageManager pm=ctx.getPackageManager(); PackageInfo pakinfo=pm.getPackageArchiveInfo(archiveFilePath,PackageManager.GET_ACTIVITIES); if (pakinfo!=null) { ApplicationInfo appinfo=pakinfo.applicationInfo; versionName=pakinfo.versionName; Drawable icon=pm.getApplicationIcon(appinfo); appName=(String) pm.getApplicationLabel(appinfo); pakName=appinfo.packageName; } return versionName; }
相关文章推荐
- android 根据apk文件获取包名等信息 已经判断 指定 这个apk 是否安装过
- 获取操作系统信息(本机IP地址,Java版本,安装路径等)
- silktest2011 怎样获取指定路径下的文件信息
- 如何获取android的相关信息,以及安装路径等信息的获取等
- C#获取指定路径下的文件信息
- 获取已安装的应用/目标路径下未安装的apk信息
- struct stat结构体:获取指定路径的文件或者文件夹的信息
- C#获取HTTP路径下的所有文件信息(可以做侦测了)
- 安装VS2005 SP1出现这样问题“windows 无法访问指定设备、路径或文件。您可能没有合适的权限访问这个项目。”
- 用正则获取指定路径文件的名称
- xml获取指定节点的路径
- C#:如何获取安装文件所在的路径
- .获取错误信息并到指定页面
- 在SunOS8上调试通过的获取指定进程信息的程序
- 获取Windows服务安装路径
- 获取指定的系统路径 SHGetSpecialFolderPath
- 获取指定路径下文件夹所有文件的大小
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第二十节 测定到指定目的地往返时间和跳跃数
- VC下获取各个驱动器路径,分类及其获取其信息
- 从文件路径中获取文件名等信息