private boolean isAppInstalled()

{

PackageInfo packageInfo;

try {

packageInfo = this.getPackageManager().getPackageInfo(

APPNAME,

0);//APPNAME应用包名

} catch (Exception e) {

packageInfo = null;

e.printStackTrace();

}

if(packageInfo ==null){

System.out.println("没有安装");

return

false;

}else{

System.out.println("已经安装");

return

true;

}

}

//打开应用商店

private void openMarket(){

​ try {

Uri uri =

Uri.parse("market://details?id=" +

APPNAME);//id为包名

Intent it

= new Intent(Intent.ACTION_VIEW, uri);

startActivity(it);

}catch (Exception e){

//

打开应用商店失败 可能是手机没有安装应用市场

//

调用系统浏览器进入服务器的安装链接

String url

= "http://a.app.qq.com/o/simple.jsppkgname="+APPNAME;

Intent

intent = new Intent(Intent.ACTION_VIEW);

intent.setData(Uri.parse(url));

startActivity(intent);

}

}​

android判断是否安装应用程序,android如何判断一个软件是否安装以及打开手机应用商店...相关推荐

  1. (四) Shell脚本简介,变量的定义、引用、删除,常见状态和运算符,命令,软件的安装和维护(RPM),软件的安装和维护(yum)

    1,课程回顾 2,本章重点 shell 脚本 软件管理(rpm yum) 3,具体内容 3.1 Shell脚本简介 3.1.1 什么是shell脚本 1.当命令不在命令行中执行,而是从一个文件中执行时 ...

  2. Ubuntu-第一次安装Ubuntu在笔记本及一些远程软件的安装

    安装前准备: 一.所需工具:U盘一个(最好8G以上).Ubuntu ISO镜像一个.UltraISO.制作Ubuntu安装U盘 二.此次分区如下: 三.设置好用户名和密码,系统第一次启动后,运行终端: ...

  3. 您的手机上未安装应用程序 android 点击快捷方式提示未安装程序的解决

    最近APP出现一个很奇怪的问题,在Android 4.4.2和android 4.4.3系统上点击应用的快捷方式,打不开应用,而且会提示未安装程序. 确认了应用的MainActivity中设置了and ...

  4. 强制安装android软件,求肿么在Android上强制安装某一个软件。我想安装一个软件,但是安装不了,显示应用程序未安装。怎...

    我教你下载QQ管家,删除那个软件,就行了.我再教你一个网上的知识 很简单. @echo off echo 正在清理系统垃圾文件,请稍等...... del /f /s /q %systemdrive% ...

  5. android 启动浏览器下载应用程序,Android从浏览器中打开本地应用

    开发中遇到的一些问题特此记录: 1.应用场景一  在浏览器中要求直接打开到安装的应用中 需要在该应用的启动Activity 清单文件中进行配置 android:host="com.baidu ...

  6. Android虚拟机运行不了程序,Android程序在Android9.0手机或者虚拟机上运行不了的解决方法...

    1.在虚拟机上我使用的是Android5.0版本,当前manifests的application标签配置如下,正确运行没问题. android:allowBackup="true" ...

  7. android 强制退出当前应用程序,android 强制退出应用

    关闭应用的方法: 1.System.exit(0); 2.android.os.Process.killProcess(android.os.Process.myPid()); ActivityMan ...

  8. android 切换语言重启应用程序,Android 切换系统语言后,重启App

    package com.barry.common.util; import android.app.Activity; import android.content.Intent; import an ...

  9. android检测是否跳出应用程序,android – 检测应用程序何时打开/恢复

    d60402 here提供的答案以及Hanno Binder使用 Application.registerActivityLifecycleCallbacks()注册活动回调的建议使我得到了这个解决方 ...

最新文章

  1. 安全框架 - Shiro与springMVC整合的注解以及JSP标签
  2. python最大公约数
  3. SqlServer 根据一个表数据更新另外一个表
  4. 连接阿里云和容器技术生态 - 阿里云开源容器项目汇总
  5. 玩转Google开源C++单元测试框架Google Test系列(gtest)之七 - 深入解析gtest
  6. android java 退出程序_android开发两种退出程序方式(killProcess,System.exit)
  7. 微软收购企业群组通讯软件商Parlano
  8. java学完jdk后学什么_学完了javase之后要学什么?
  9. 【Elasticsearch】如何设计可扩展的 Elasticsearch 数据存储的架构
  10. azw3转换为pdf_怎么合并几个PDF为一个?快用这个PDF转换器!
  11. 从mediaserver入手快速理解binder机制(最简单理解binder)
  12. [原创]性能测试工程师试题
  13. HTML5 音频 / 视频 DOM 操作
  14. 2017年5月20日软考考试报名开始啦
  15. 请用android手机自带浏览器,还在用手机自带浏览器吗?推荐两款无广告、功能齐全的浏览器...
  16. 专访贤华老师:阐释护肤真谛
  17. Java中API个人学习总结
  18. 多线程下载sis001的网友自拍贴图版面的图片
  19. anaconda3配置python2.7环境_Anaconda3+python3环境下如何创建python2环境(win+Linux下适用,同一个anaconda下py2/3共存)...
  20. 低分怎么上计算机专科学校,低分“首选”这四个专业,不仅给全家能争光,专科也能进国企...

热门文章

  1. html缩小网页时版块乱跑,解决动网论坛最后发表显示代码的问题(或导致首页排版错乱)...
  2. 享受知识饕餮盛宴,尽在2014年课程
  3. Codeforces1478 B. Nezzar and Lucky Number(推导)
  4. 文件为只读模式,且无法更改权限
  5. 吃灰树莓派应用之HomeAssistant安装与Tuya插件应用
  6. Java实验7《字符串和文本I/O 》
  7. Windows 10 开机进入桌面没有任何图标,闪屏系统自动重启explorer.exe,调不出任务管理器
  8. win10 任务栏无法使用鼠标一直转圈圈解决方式
  9. 机器学习12-支持向量机的数学上定义
  10. 鸽子学Python 之 Pandas数据分析库