public class test4 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
String archiveFilePath="sdcard/download/Law.apk";//安装包路径
PackageManager pm = getPackageManager();
PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, PackageManager.GET_ACTIVITIES);
if(info != null){
ApplicationInfo appInfo = info.applicationInfo;
String appName = pm.getApplicationLabel(appInfo).toString();
String packageName = appInfo.packageName; //得到安装包名称
String version=info.versionName; //得到版本信息
Toast.makeText(test4.this, "packageName:"+packageName+";version:"+version, Toast.LENGTH_LONG).show();
Drawable icon = pm.getApplicationIcon(appInfo);//得到图标信息
TextView tv = (TextView)findViewById(R.id.tv); //显示图标
tv.setBackgroundDrawable(icon);
}
}
}
分享到:
相关推荐
android 自动获取用户手机上所有apk的包名,可根据需求进行修改。
主要介绍了Android中获取apk安装包信息的方法,如图标、应用包名、版本、安装路径等,需要的朋友可以参考下
下面小编就为大家分享一篇Android 获取未安装的APK图标、版本号、包名等信息方法,具有很好的参考价值,希望对大家有所帮助。
微信官方的下载链接失效了。可以用这个下载。
Android版本更新(检测、升级),检测版本,通过apk路径下载安装包,并进度条展示,安装
因为不想浪费流量,所以想让他把安装包发给我,可是他已经把安装包给删了;琢磨了半天,说可以用Root Explorer在/data/app目录下找的安装包,可是他的手机又没有ROOT。好吧,这个想法就这么来了,而且实现起来也很...
apkUtil是一个用来解析apk安装包的工具,通过它可以获取一个安装包的图标、程序名、所需android平台,权限等信息,并将其转换为java对象。 该工具依赖于aapt工具,目前仅支持在windows平台上运行。 程序在运行时,...
Android开发,获取手机上的某个应用的应用名称、应用图标、应用包名、应用签名、应用SHA1、应用版本号、打开应用、卸载应用的一些信息的安装包。(可以用于微信支付时需要的一些签名)
是一款中兴机顶盒ADB密码算号器,应用平台:Android。打开ADB选项,确定,接下来会让我们输入密码,这个密码我们需要用手机安装中兴ADB随机码计算软件获取,输入盒子MAC以及随机码计算一下就可以了,输入密码后就打开...
android获取MD5apk工具安装包
获取apk的sha256哈希值,对apk的签名进行验证,仅供参考
这是关于Tailscale在Windows和Android和群晖NAS平台安装包文件;方便我们之间使用安装;尤其是Android安装包和NAS安装包在国内获取比较麻烦。
获取本地已安装apk,我正好用到!还有获取全部的系统和本地的,希望对你有帮助!
GetApk获取已安装应用在/data/app目录下的apk安装包,并分享。我做这个小应用的原因是:有一次在课堂上,我室友在玩一款益智的小游戏,我看着也觉得挺有意思的;因为不想浪费流量,所以想让他把安装包发给我,可是他...
Android2.1及以上可用 腾讯应用宝下载 腾讯应用宝(原腾讯应用中心Android客户端)是腾讯应用中心专为智能手机用户倾力打造的应用软件获取平台,我们致力于为用户提供丰富安全的应用资源和覆盖应用整个生命周期的一站...
新修改ADB,可以获取已安装的APK 各种信息,包括版本号,权限,安装时间,包路径等等信息,命令行 adb ApkInfo com.softstar.Richman
Android应用程序,安装在手机后,轻松获取imsi号码,方便开发和测试人员使用。
1,开启服务,请求获取版本号,判断是否需要更新 2,不需要更新,删除安装包 3,需要更新,则弹出对话框 4,点击更新按钮,从服务器下载apk到SD卡,同时在通知栏显示下载进度 5,下载完成之后,提示下载完成 6,开启...
可以用于获取已经安装好的apk的版本号,以及获取已经下载好的apk(未安装)安装包的版本号