android中很多需要调用系统已安装好的应用程序,可以用PackageManager来获取应用程序的包名,然后通过包名启动该程序。具体实现如下
//获取PackageManager对象
PackageManager pckMan = XXActivity.this.getPackageManager();
//获取应用程序列表
List<PackageInfo> packs = pckMan.getInstalledPackages(0);
for (PackageInfo pin : packs) {
//打印包名
System.out.println(pin.packageName + " ============ ");
}
找到要启动的应用程序包名,通过包名获得Intent对象,如下
//com.android是包名
Intent in = pckMan.getLaunchIntentForPackage("com.android");
startActivity(in);
这样就调用了android系统中已安装的应用程序
提示:在android虚拟机上貌似不能用这种方法调用虚拟机自带的程序,比如调用自带的com.android.providers.settings包下的程序。
分享到:
相关推荐
C#跨应用程序调用。项目可以启动其他程序获取输出。
Windows 命令行脚本的四种获取已安装程序列表方法有: wmic命令 、powershell直接获取 、powershell读注册表、reg 命令读注册表。 本质上说、前两种方法是一样的,第三种方法不能被cmd/bat批处理调用。所以、用reg...
是java程序调用windows中的应该程序的例子, 大家可以可以参考一下.
使用APIHook钩子截获你的应用程序调用的任何输入函数.zip
通过使用Qt开发框架,生成dLL动态库,供MFC执行程序调用。实现MFC调用Qt界面显示。
2.并拥有一个已审核通过的应用, 并获得相应的AppKey和AppSecret. 3.应用审核通过后会自动获取AppKey 与 AppSecret 流程说明 京东授权流程是基于OAuth2.0授权让京东用户使用京东身份安全登录第三方应用
QT通过QProcess调用外部可执行程序,并将其嵌入到主窗口中,代码完整,可执行运行
webBrowser打开的网页可以通过js方法调用winform桌面应用程序的方法来执行想实现的内容。
用C#实现获取控制台应用程序的显示结果,恶意程序可能执行的操作哦
C++动态库的创建和应用源码,包括TestDll和TestExe两个项目,TestDll是动态库,TestExe调用动态库。
微信小程序实现的简单教务管理系统。...其中的数据为写死的数据(不是直接写上去,是模拟实际应用调用获取返回的数据),实际应用时将链接改为相应的程序接口即可。 微信小程序 教务管理系统 静态数据
当在电脑上想启动一个我们指定的应用程序,那么怎么办?1.找指定程序进程;2.获取运行路径;3.调用这个路径启动程序。必须先要运行一次想启动的程序,不然没有进程,就无法获得这个程序安装路径(运行路径),或者你知道...
为DELPHI应用程序制作安装程序 用注册表对Delphi程序进行加密 在Delphi程序中操作注册表 鼠标和键盘控制 如何为Delphi程序添加事件和事件处理器 在Delphi应用程序中拖动控件 用DEPHI为应用软件建立注册机制 ...
为DELPHI应用程序制作安装程序 用注册表对Delphi程序进行加密 在Delphi程序中操作注册表 鼠标和键盘控制 如何为Delphi程序添加事件和事件处理器 在Delphi应用程序中拖动控件 用DEPHI为应用软件建立注册机制 ...
在一个应用程序设计中,为了实现一些特定的功能,必须设计自定义对话框。自定义对话框的设计一般从QDialog继承,并且可以采用UI设计器可视化地设计对话框。对话框的调用一般包括创建对话框、传递数据给对话框、显示...
代码调用其实就那么点,但是参数以及权限之类很关键,搬砖过来走不通,我就是卡了2天,一些莫名的错误,没法定位。后面各种查资料,结合系统代码,写了一个解析类 只需传入update.zip包,解析后升级,爽的一批。需要...
1. 客户端程序调用本地的存根(stub)程序,传递调用所需的参数。 2. 存根程序将调用请求打包成一条消息,并通过网络发送给远程服务器。 3. 服务器端的监听器接收到这条消息后,将其转发给服务器上的调度程序。 4. ...
7.4 安装应用程序 96 7.5 配置应用程序 98 附录 ap-api参考 99 a.1 ap-api实用函数 100 a.2 ap-api activex实用函数 136 a.3 ap-api activex反应器函数 142 a.4 ap-api activex方法函数 144 a.5 ap-api ...
根据端口号、pid号 获取程序名称、程序路径的信息 主要通知cmd.exe的 netstat -ano、netstat -aon |findstr 80、wmic process get name,executablepath,processid|findstr 80。三个指令调用主机底层指令的。 适合...
C#调用wps用例CSharp_WPSStartKit,c#调用wps操作word实例