andorid 通过包名启动应用
来源:互联网 发布:js加载页面 编辑:程序博客网 时间:2024/06/08 06:57
在做一个提示框提醒用户“安装成功,是否打开”的时候,因为通过参数只能得到包名,里面真正启动的是哪个activity是很难知道的,除非你去重新解析androidManifest.xml。
这里PackageManager API中有 提供一个方法:
/** * 通过packagename启动应用 * @param context * @param packagename * */public static void startAPPFromPackageName(Context context,String packagename){Intent intent=isexit(context,packagename); if(intent==null){ Log.i(TAG,"APP not found!"); } context.startActivity(intent); }/** * 通过packagename判断应用是否安装 * @param context * @param packagename * * @return 跳转的应用主activity Intent * */public static Intent isexit(Context context,String pk_name){PackageManager packageManager = context.getPackageManager(); Intent it= packageManager.getLaunchIntentForPackage(pk_name);return it;}
- andorid 通过包名启动应用
- android通过包名启动应用
- 仅通过包名启动应用方法
- 通过包名启动应用,popupWindow等
- Andorid系统根据包名启动APK
- 安桌通过包名启动应用和关闭应用
- 通过APK获取应用的包名以及启动类
- Android 通过包名启动另一个应用(APP)
- 通过包名启动apk
- 通过包名启动apk
- android 通过 包名启动Activity
- android 通过 包名启动Activity
- 通过包名启动Android程序
- Android通过包名启动Activity
- 通过包名启动一个activity
- 通过包名调用第三方应用
- 通过包名和类名启动activity
- 通过包名和类名启动应用程序报错
- centos的软件安装方法rpm和yum
- Hadoop实战视频分享_2013年完整版学习视频种子下载
- 树的遍历、深度、平衡树
- Providing Descendant and Lateral Navigation 提供下一代和横向导航
- 路由器的缓冲区并不是越大越好
- andorid 通过包名启动应用
- 不要把代码逻辑写在assert里!
- grep命令
- log4j.properties的配置
- dede autoindex自增标签使用方法
- KVM虚拟机克隆
- XSI Vertex Animation and OGRE Facial Animation
- int,float,double之间不得不说的故事
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别