导航:首页 > 操作系统 > android应用是否安装成功

android应用是否安装成功

发布时间:2022-07-08 21:30:59

android 是怎么判断某个APK文件是否已经安装

Android系统中,判断应用有无安装有两种方式:

1.根据包名判断,以下为判断代码:
public boolean checkApkExist(Context context, String packageName) {
if (packageName == null || “”.equals(packageName))
return false;
try {
ApplicationInfo info = context.getPackageManager()
.getApplicationInfo(packageName,
PackageManager.GET_UNINSTALLED_PACKAGES);
return true;
} catch (NameNotFoundException e) {
return false;
}
}

2. 根据Intent判断,以下为判断代码:
public boolean checkApkExist(Context context, Intent intent) {
List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent, 0);
if(list.size() > 0){
return true;
}
return false;
}
public boolean checkApkExist(Context context, String packageName) {
if (packageName == null || “”.equals(packageName)) return false;
try {
ApplicationInfo info = context.getPackageManager() .getApplicationInfo(packageName, PackageManager.GET_UNINSTALLED_PACKAGES); return true;
} catch (NameNotFoundException e) { return false; }
}
public boolean checkApkExist(Context context, Intent intent) {
List<ResolveInfo> list = context.getPackageManager()
.queryIntentActivities(intent, 0);
if (list.size() > 0) {
return true;
}
return false;
}

⑵ 安卓手机在安装应用时,总提示“应用程序末安装",应用总是安装失败!这是怎么回事该如何解决

若使用的vivo手机下载的程序无法安装,可尝试以下操作:
1、 允许安装未知来源软件:进入设置--应用与权限/更多设置--权限管理--权限--安装未知应用--选择软件--将“允许安装未知应用”开启;
2、安装软件提示内存不足:进入i管家--空间管理--扫描并清理垃圾缓存、卸载手机中不常用的软件、进入文件管理,对视频、歌曲、压缩包等进行清理;
3、安装软件提示解析错误:重新下载安装或者更换官方正规的平台进行下载;
4、系统版本限制:
进入设置--系统升级检测手机是否是最新版本,如若不是则可以升级到最新系统尝试;(部分iQOO (Monster) UI版本/Funtouch OS9.2机型需进入设置--我的设备--iQOO (Monster) UI版本/Funtouch OS版本查看)
5、软件与手机不兼容:更换其他版本或其他同类型的软件安装使用。

⑶ 如何搭建android开发环境,怎么判断android的SDK是否安装成功

搭建android开发环境需要在网站上下载android-sdk的最新版本, 然后直接解压到磁盘目录下面。完成下载安装工作后, 打开Eclipse软件, 会出现一个需要安装android-sdk的提示。点击安装。然后可以看到正在进行download pageage操作。最后所选择的Android api下载完成后, 在ide中可以新建Android的项目路, 然后进行Android开发之旅了。

Eclipse上出现AVD一个小机器人的图标,或者新建项目的时候有Android 项就表示ADT安装成功。点这个小图标能新建模拟器就表示SDK下载完成,在CMD输入adb有信息显示就表示SDK环境变量配置成功。

安卓系统的手机提示应用程序未安装是什么意思

手机安装APK文件时,显示“应用程序未安装”,就是说这个程序没安装成功的意思。

没安装成功的原因有很多种:

1、系统不支持,最多见的是APK要求你的手机是android2.0以上系统,但手机实际是1.5 1.6系统的,不支持。

2、内存已满,也有可能你的手机内存已满,安装不下那个APK了。如果手机里已经有那个软件,一般手机都会提示,已安装该软件是否需要替换。

(4)android应用是否安装成功扩展阅读

安装软件的注意事项:

1、安装可靠的手机安全防护软件,定期升级,以提升信息安全性。

2、尽量选择从手机软件的官方网站、信誉良好的第三方应用商店等正规渠道下载APP,不要轻易点击APP中的弹出广告和各种不明链接,不扫描来源不明的二维码。

3、通过安全应用查杀手机木马、管理APP权限,阻止APP收集隐私和通过各种途径上传。养成及时关闭后台应用程序的习惯、关闭自动更新,使用手动更新、删除或减少耗电量高的预装软件。

⑸ Android判断手机是否安装了某应用程序

判断手机已安装某程序的方法:
private boolean isAvilible(Context context, String packageName){
final PackageManager packageManager = context.getPackageManager();//获取packagemanager
List< packageInfo> pinfo = packageManager.getInstalledPackages(0);//获取所有已安装程序的包信息
List<String> pName = new ArrayList<String>();//用于存储所有已安装程序的包名
//从pinfo中将包名字逐一取出,压入pName list中
if(pinfo != null){
for(int i = 0; i < pinfo.size(); i++){
String pn = pinfo.get(i).packageName;
pName.add(pn);
}
}
return pName.contains(packageName);//判断pName中是否有目标程序的包名,有TRUE,没有FALSE
}

判断后的逻辑:
//已安装,打开程序,需传入参数包名:"com.skype.android.verizon"
if(isAvilible(this, "com.skype.android.verizon")){
Intent i = new Intent();
ComponentName cn = new ComponentName("com.skype.android.verizon",
"com.skype.android.verizon.SkypeActivity");
i.setComponent(cn);
startActivityForResult(i, RESULT_OK);
}
//未安装,跳转至market下载该程序
else {
Uri uri = Uri.parse("market://details?id=com.skype.android.verizon");//id为包名
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
}

转载地址:http://..com/question/581019438.html?quesup2&oldq=1

⑹ 安卓手机安装应用显示未安装

手机安装软件提示未安装时,请按以下步骤进行操作:
1.可能是下载的软件安装包不完整,建议您在网络稳定的情况下,重新下载安装。
2.如涉及修改系统文件的软件是不能安装成功的。
3.安装其他版本的该软件尝试。
4.重启手机试试。
5.请到该软件的官网查看使用说明。
6.备份数据,再恢复出厂设置尝试。
若问题依然存在,建议您携带上购机发票、包修卡和手机到当地的三星服务中心,由专业的工程师帮您检测。

⑺ Android手机应用程序未安装(或者是安装失败)怎么办

把内存卡拔出或格式化在重新安装就不会出现这种问题了,我的就是这样解决的。
具体原因如下:
一:
很多人在Android2.2开启APP2SD之后如果安装程序时死机或者遇到其他情况,当再次安装程序会提示”应用程序未安装”,从而安装程序失败。

解决方法:储存模式连接电脑找到SD卡目录下的.android_secure文件夹,里面应该会有一个smdl2tmp1.asec,也可能是其他名称,总之与正常程序命名格式明显不一样的文件,删除,再次安装软件,看看是不是好了。

二:
打开设置-管理应用程序-用系统自带的程序管理查看SD卡上的程序时,有的程序是没有彩色图标的,原来就是这些没有图标的软件在作怪,这些没有图标的软件就是以前一些没有正确安装或者卸载不完全软件数据,如果你再次安装就会报错,现在我们用系统自带的软件管理把它们卸载干净,再次安装软件时就不会出错了.

三:
还有一部分因为软件签名更改了,所以不能覆盖安装,直接删除重新安装新的版本即可。

阅读全文

与android应用是否安装成功相关的资料

热点内容
温州直播系统源码 浏览:110
程序员在上海买房 浏览:382
生活解压游戏机 浏览:907
季羡林pdf 浏览:716
php支付宝接口下载 浏览:814
ipad怎么把app资源库关了 浏览:301
量柱比前一天多源码 浏览:416
电子书app怎么上传 浏览:66
国家反诈中心app注册怎么开启 浏览:804
全波差分傅里叶算法窗长 浏览:41
程序员如何讲自己做过的项目 浏览:7
程序员要看的书颈椎 浏览:946
php文章cms 浏览:553
CSS权威指南第三版PDF 浏览:496
android怎么搭建框架 浏览:184
正宗溯源码大燕条一克一般多少钱 浏览:917
电脑感染exe文件夹 浏览:916
wpsppt怎么转pdf格式 浏览:88
腾讯文档在线编辑怎么添加密码 浏览:880
本地不能访问服务器地址 浏览:865