android开发教程之获取使用当前api的应用程序名称
- 软件编程
- 2026-01-11 16:27:10
比如要获取打开摄像头的应用程序名称,只需要在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。
# 应用程序
# api
# open
# 只需
# 就可以
# 要在
# BR
# 就为
# java
# span
# application
# 如要
# 使用android隐藏api实现亮度调节的方法
# Camera
# ActivityThread
# Android 用 camera2 API 自定义相机
# android通过google api获取天气信息示例
# android monkey自动化测试改为java调用monkeyrunner Api
# Android通过原生APi获取所在位置的经纬度
# Android 调用百度地图API示例
# android开发教程
# Android开发学习笔记之通过API接口将LaTex数学函数表达式转化为图片形式
# android 微信 sdk api调用不成功解决方案
# Android 高版本API方法在低版本系统上的兼容性处理
# android通过Location API显示地址信息的实现方法
# Android提高之蓝牙隐藏API探秘
# Android指纹识别API初试
# Android 支付宝支付、微信支付、银联支付 整合第三方支付接入方法(后台订单支付API设计)
# Android4.4 WebAPI实现拍照上传功能
# Android API开发之SMS短信服务处理和获取联系人的方法
# Android基于API的Tabs3实现仿优酷tabhost效果实例
# Android 多媒体播放API简单实例
# 最新Android版本、代号、对应API/NDK级别、发布时间及市场份额
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
python从ftp获取文件并下载到本地
python3 re返回形式总结
JavaScript实现点击图片换背景
docker run 运行容器自动结束的解决
非常全面的Java异常处理(全文干货,值得收藏)
javascript实现滚轮轮播图片
python os.rename实例用法详解
MySQL日期函数与时间函数汇总(MySQL 5.X)
Python中return函数返回值实例用法
Vue 打包的静态文件不能直接运行的原因及解决办法
Navicat连接虚拟机mysql常见错误问题及解决方法
C++获取字符串长度的几个函数方式
python 三种方法实现对Excel表格的读写
Vue实现点击当前行变色
Docker运行springboot项目的实现
C++ cin速度优化详解
Java常用对象操作工具代码实例
TCP第三次握手传数据过程图解
Spring Boot项目集成UidGenerato的方法步骤
JQuery+drag.js上传图片并且实现图片拖曳
Redis不同数据类型使用场景代码实例
深入探究ASP.NET Core Startup初始化问题
浅析Activity启动模式
C# 设置防火墙的创建规则
Vue实现购物小球抛物线的方法实例
ES6 十大特性简介
MySQL 慢查询日志的开启与配置
C#调用python.exe使用arcpy方式
在C/C++项目中合理使用宏详解
Java无法获取真实IP解决方案
pycharm实现猜数游戏
Python 数据分析之逐块读取文本的实现
Spring Boot接口幂等插件用法示例解析
JavaScript实现无限轮播效果
JavaScript实现音乐导航效果
SpringBoot从0到1整合银联无跳转支付功能附源码
使用Docker构建一个Git镜像使用clone仓库
阿里云盘邀请码最新分享(阿里云盘邀请码怎么获取) <font color=red>原创</font>
js实现简易计算器小功能
深入了解Vue3模板编译原理
C# 对象映射的高性能方案
微信小程序实现分页加载效果
python中的对数log函数表示及用法
Springcloud hystrix服务熔断和dashboard如何实现
解决Android Studio sdk emulator directory is missing问题
C# 中使用 Exceptionless的方法
使用pandas实现筛选出指定列值所对应的行
解决Android Studio4.1没有Gsonfomat插件,Plugin “GsonFormat” is incompatible的问题
全网最完整的Redis新手入门指导教程
IDEA main主函数如何添加args变量
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
