当前位置: 移动技术网 > IT编程>移动开发>Android > android开发教程之获取使用当前api的应用程序名称

android开发教程之获取使用当前api的应用程序名称

2019年07月24日  | 移动技术网IT编程  | 我要评论

网王之中了特等奖,蓝光电影网,强盗传奇txt

比如要获取打开摄像头的应用程序名称,只需要在frameworks/base/core/android/hardware/camera.java中open()方法中加上如下代码就可以了。

复制代码 代码如下:

application application = activitythread.currentapplication();
if (application != null) {
    string packagename = application.getpackagename();
    try {
         applicationinfo packageinfo= application.getpackagemanager().getapplicationinfo(packagename,packagemanager.get_meta_data);
         string appname = application.getpackagemanager().getapplicationlabel(packageinfo).tostring();
} catch (exception e) {
  e.printstacktrack();
}

applicationlabel就是应用程序名称,是定义在androidmanifest.xml中的。

如下为android 2.3camera应用的写法。



其应用名称就为camera。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网