如何简单快速获取Android应用包名

如何简单快速获取Android应用包名,第1张

Android 提供了一个API以让应用程序向系统查询包名信息 使用 PackageManager 的 getPackageInfo(javalangString, int)方法Context context;PackageInfo info = contextgetPackageManager()getPackageInfo(contextgetPackageName(), 0); String packageNames = infopackageName;

真正努力过的人,就会明白天赋的重要。

adb pm install (安装包所在Android手机中的路径)

adb install (安装包所在电脑的路径)

备注:安装包和路径中最好不要有中文,不然可能报错

adb uninstall (后面跟包名)

1、命令行输入:adb shell

2、回车(Enter)

3、输入命令:dumpsys window | grep mFocusedApp

结果展示:

mFocusedApp=AppWindowToken{27784c6 token=Token{396caa1 ActivityRecord{f506308 u0 comxxxai/mvpuiactivityActivity t15}}}

备注:打开所需要的APP,再执行该命令 comxxxai是包名,mvpuiactivityActivity是activity

本人还写了其他获取包名的adb命令,请查看我的另一篇文章 >

用intentfilter获取安装的apk

包名,在BroadcastReceiver里面就可以拿到安装的包名和APP,等基本信息,再利用packageManager的功能就可能放到listView里面

应用场景:1、在界面中显示应用程序的版本号;2、用户启动该应用,后台判断该应用是否是最新版本。上述情景都需要在程序中自动获取到应用的版本号。思路简介:在Android中,应用程序的版本号是在AndroidManifestxml文件中进行配置的

以上就是关于如何简单快速获取Android应用包名全部的内容,包括:如何简单快速获取Android应用包名、adb命令安装、卸载、 获取包名、android怎么获取刚刚下载安装的APK的APP名字和图片等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9356343.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存