软件编程
位置:首页>> 软件编程>> Android编程>> Android应用启动另外一个apk应用的方法

Android应用启动另外一个apk应用的方法

作者:炫_愛羊  发布时间:2023-12-23 08:53:26 

标签:Android,apk应用

本文实例讲述了Android应用启动另外一个apk应用的方法。分享给大家供大家参考,具体如下:

在开发的过程中,经常会遇到在一个应用中启动另外一个apk应用的情况

问题的核心点在于我们要拿到第三方apk的package名称跟class名称,

如:package名称是com.funcity.taxi.passenger,class名称是com.funcity.taxi.passenger.activity.LoadActivity。

从一个apk启动到另外一个apk,当然也是通过发送intent了。

点击对应按钮的事件响应的程序如下:


Intent mIntent = new Intent( );
mIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
ComponentName comp =newComponentName("com.funcity.taxi.passenger","com.funcity.taxi.passenger.activity.LoadActivity");
mIntent.setComponent(comp);
mIntent.setAction("android.intent.action.VIEW");
startActivity(mIntent);
//直接启动方法
/**
package----包名
**/
public void srartApp(String packageName)
{
 Intent intent = this.getPackageManager().getLaunchIntentForPackage(packageName);
 if(intent!=null)
 {
   startActivity(intent);
 }
 else
 {
    Toast("该功能未开放,敬请期待");
 }
}

希望本文所述对大家Android程序设计有所帮助。

0
投稿

猜你喜欢

  • 枚举的基本用法回顾以下是一个常见的 C# 枚举(enum)的示例:enum Weekday{    
  • 今天给大家带来的是一块用WPF 实现魔方的小游戏,先看一下效果图 代码如下,先写一个类,用来判断是否可以移动using System;usi
  • 内存泄露,是Android开发者最头疼的事。可能一处小小的内存泄露,都可能是毁千里之堤的蚁穴。 怎么才能检测内存泄露呢? AndroidSt
  • 八皇后问题(N皇后问题)的回溯法求解一、问题描述在一个国际象棋棋盘上放置八个皇后,使得任何两个皇后之间不相互攻击,求出所有的布棋方法,并推广
  • 本文实例为大家分享了Java实现简单万年历的具体代码,供大家参考,具体内容如下1 要求1、输入年份;2、输入月份;3、输出某年某月的日历。2
  • Task的MSDN的描述如下:【Task类的表示单个操作不会返回一个值,通常以异步方式执行。Task对象是一种的中心思想基于任务的异步模式首
  • 1、引例class Complex{private:    double Real,Image;public: &nbs
  • 本文介绍了Android串口通信封装之OkUSB的示例代码,分享给大家。具体如下:Github传送门:OkUSBOkUSB一个简洁的Andr
  • 我个人是比较喜欢逛贴吧的,贴吧里总是会有很多搞笑的动态图片,经常看一看就会感觉欢乐很多,可以释放掉不少平时的压力。确实,比起一张单调的图片,
  • 本文实例为大家分享了java客户端登陆服务器用户名验证的具体实现代码,供大家参考,具体内容如下客户端通过键盘录入用户名,服务端对用户名进行验
  • 1 前言Java是近 10 年来计算机软件发展过程中的传奇,其在众多开发者心中的地位可谓“爱不释手”
  • 本文实现springboot的多文件上传,首先创建一个springboot项目,添加spring-boot-starter-web依赖。然后
  • 前言作为一个新手,最近在学习C#,自己折腾弄了个简单的小说爬虫,实现了把小说内容爬下来写入txt,还只能爬指定网站。第一次搞爬虫,涉及到了网
  • 本文实例为大家分享了C++实现俄罗斯方块的具体代码,供大家参考,具体内容如下先是效果图:主菜单:游戏:设置:错误处理:代码:#include
  • DatagramSocket只允许数据报发送给指定的目标地址,而MulticastSocket可以将数据报以广播的方式发送至多个客户端。其主
  • 本文实例讲述了Android互联网访问图片并在客户端显示的方法。分享给大家供大家参考,具体如下:1、布局界面<RelativeLayo
  • 依然使用IE9的捕获参数,做了一个12306的登录功能。参照了网上童鞋们的做法。其他都和前面几篇读取余票、票价一样,不过登录要用到证书的问题
  • 这篇文章主要介绍了JavaWeb项目Servlet无法访问问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价
  • 概述:堆排序是利用构建“堆”的方法确定具有最大值的数据元素,并把该元素与最后位置上的元素交换。可将任意一个由n个数据元素构成的序列按照(a1
  •       C#开发WinForm,如何实现TextBox获取输入焦点时自动全选?&nbs
手机版 软件编程 asp之家 www.aspxhome.com