Android Studio记录一个错误:解析软件包时出现问题
安装时解析软件包时出现问题
- 错误
- 解决思路
- 解决办法
- 运行成功
- 记录
错误
下载完正要安装时出现弹窗:解析软件包时出现问题
查看Run
Caused by: java.lang.ClassNotFoundException: Didn’t find class “android.view.View$OnUnhandledKeyEventListener” on path: DexPathList[[zip file “/data/app/com.example.downapkapplication-1/base.apk”],nativeLibraryDirectories=[/data/app/com.example.downapkapplication-1/lib/x86, /system/lib, /vendor/lib]]
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.example.downapkapplication-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example.downapkapplication-1/lib/x86, /system/lib, /vendor/lib]]
百度翻译一下如图
大概能看到是在路径上找不到什么(可能),因为是在下载安装apk,所以应该是在安装的位置上没找到需要安装的 .apk文件
解决思路
找到对应下载、安装代码,以及安装的位置进行查看apk
- 下载代码内容:
request.setDestinationInExternalFilesDir(mContext, Environment.DIRECTORY_DOWNLOADS,"Android_8.7.0.5295_537068059.apk");
- 安装代码内容:
installintent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)+"/Android_8.7.0.5295_537068059.apk")),"application/vnd.android.package-archive");
- 位置
Log.i("LXH","setDestinationInExternalFilesDir:"+Environment.DIRECTORY_DOWNLOADS+"/Android_8.7.0.5295_537068059.apk");
显示位置在Download/Android_8.7.0.5295_537068059.apk
- 找到内部存储空间下的Download/ 如图:
- 错误原因分析:
Download/没有发现我们下载的apk文件,但是Log下载显示完成,说明安装路径不应该是Download/里面,所以解析安装会出错
解决办法
- 找到下载的路径:
setDestinationInExternalFilesDir的下载默认是在:SD卡/Android/data/项目包名/file/Download
找到下载的apk文件
- 修改安装路径为对应路径:
installintent.setDataAndType(Uri.fromFile(new File(context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS).getAbsolutePath() + "/Android_8.7.0.5295_537068059.apk")),"application/vnd.android.package-archive");
运行成功
显示对应路径,并成功安装
记录
- setDestinationInExternalFilesDir的位置在:/storage/emulated/0/Android/data/包名/files/Download/
查看可以用getExternalFilesDir - setDestinationInExternalPublicDir的位置在:/storage/emulated/0/Download/
欢迎指错,一起学习
Android Studio记录一个错误:解析软件包时出现问题相关推荐
- Android 解析软件包时出现问题
Android 解析软件包时出现问题 解决方案:Settings -> Build,Execution,Deployment -> Instant Run -> 取消这个功能. 以下 ...
- Android 打包解析软件包时出现问题
今天突然遇到高版本打包解析软件包时出现问题,最后发现 android:appComponentFactory="" android:appComponentFactory 这个导致 ...
- 物联网控制APP入门专题(四)---使用android studio制作一个控制页面的APP框架
摘要:上篇文章讲了如何用阿里云IoT Studio快速制作一个网页版的手机端,以及通过第三方平台将这个网页打包成一个APK文件,使它可以安装到手机实现APP的功能.但是使用第三方平台做的APP是需要收 ...
- 调用系统安装软件时出现“解析软件包时出现问题”
如下代码调用系统安装apk软件时提示"解析软件包时出现问题" 真机调试 HTC tattoo g4 android1.6 前提:路径和文件绝对没有问题 String filePat ...
- 如何使用android studio制作一个阿里云物联网APP
摘要:要想学会物联网技术,需要掌握的知识真的有太多了,其中一个关键的技能,也是决定物联网技能等级的,就是移动端开发能力.当然,现在有很多平台都提供了各种各样的移动端应用,但是都相对封闭,我们无法掌握其 ...
- 32位Win 7 系统安装Android Studio遇到的错误以及解决方法
32位Win 7 系统安装Android Studio遇到的错误以及解决方法 前言:自从Google推出了Android Studio,在结束完原本用Eclipse开发的项目后,便也开始跟随潮流使用起 ...
- vivo s15真机调试 解析软件包时出现问题
我用的 vivo s15,Android Studio 报错内容: 11/24 18:34:45: Launching 'app' on vivo V2203A. Installation did n ...
- android studio ide内部错误,Android Studio内部IDE错误
我在我的android studio中出现内部IDE错误.组件属性面板从不显示任何内容.当我点击的组件上,有一个在事件日志中的错误,说:Android Studio内部IDE错误 抛出:Illegal ...
- android studio debug设置,在Android Studio中使用Flutter进行调试时如何“设置值...”
问题 使用"New Flutter Project"创建Flutter App时,以下图像和代码是默认设置 . import 'package:flutter/material.d ...
- android编译的错误日志,Android Studio:编译器错误输出窗口在哪里?
当我在Android Studio中"运行"我的项目时,在"消息"窗口中,我得到: Gradle: FAILURE: Build failed with an ...
最新文章
- C++成员变量指针和成员函数指针【The semantics of funcitons】
- 吴军 --《硅谷之谜》读书笔记
- [jobdu]调整数组顺序使奇数位于偶数前面
- 中信银行c语言笔试题库,中信银行笔试题型及题目
- 这才是大数据的正确打开方式
- 解决系统关机变重启故障
- firewalld--centos7.x的防火墙--使用流程步骤:
- Linux 媒体框架(Media Framework)一
- 稳压二极管_百度百科
- 通过docker创建Nginx容器并运行Vue项目(可用https进行访问)
- 马云谈加班、996看法
- SDRAM芯片中的DQM信号的理解
- Linux面试题--1
- 厦门大学计算机科学俞俊,厦门大学计算机学科距离进入ESI全球前1%的接近程度为66%-厦门大学计算机科学系...
- 口红微商怎么引流?微商卖口红需要注意什么?
- openGauss/MogDB WDR报告详解
- 一文看懂虚假新闻检测(附数据集 论文推荐)
- 专业显卡打游戏测试软件,专业显卡能玩游戏吗?专业卡游戏实测
- 1.ARC和非ARC文件共存
- 第4讲 项目1-输出点阵图
热门文章
- 程序员培训班出来之后,有可能向更高的层次爬升么?
- Java8 新特性之stream
- 关于base64编码解码(Android编码,JS解码,案例为解决安卓端H5页面的emoji表情显示问题)
- 【LCA】BZOJ1776-[Usaco2010 Hol]cowpol 奶牛政坛
- 计算机准备打印却没动静,打印机显示正在打印但是没反应怎么办?
- 基于卫星测深的牙买加沿岸水深测量
- 抖音小店无货源,如何找到适合自己店铺的达人,精选联盟玩法分享
- 没有远程桌面客户端访问许可证
- POI EasyExcel 自定义行列样式 字体样式 宽高 动态头 实时头写入
- 2021 ICPC网络赛I-A Busiest Computing Nodes(线段树)