Android studio+真机 运行报错[INSTALL_FAILED_INSUFFICIENT_STORAGE]解决方法

Unity快速打包APK到手机:从构建链路到真机调试的完整指南 Android应用打包是移动开发中的基础环节,但很多Unity开发者对APK的生成链路缺乏系统认知。从C#脚本编译到Gradle工程组装,再到签名输出,每一步都可能成为构建失败的源头。理解JDK、SDK、NDK的版本匹配,掌握Mono与IL2CPP、ARMv7与ARM64的取舍,是提升构建效率的关键。借助adb工具完成真机安装与日志定位,可快速验证构建产物;通过Editor脚本和命令行批处理,还能将打包流程自动化,接入CI持续集成。本文从构建原理出发,梳理了一套从环境准备到正式发布的实操路径,适用于个人项目 阅读详情

Android studio+真机 运行报错[INSTALL_FAILED_INSUFFICIENT_STORAGE]解决方法


说明:Android手机 OPPO r5 root版本,Android 4.4.4
Android studio在真机上运行Android工程,报错 [INSTALL_FAILED_INSUFFICIENT_STORAGE]


解决方法:
    修改 AndroidManifest.xml 文件,在<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="com.example.huichang.logintest" > 中加入:android:installLocation="preferExternal"

    如:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="com.example.huichang.logintest"  android:installLocation="preferExternal" > 

    重新运行,问题解决。

备注:
(1)网上其他人说的删除app应用,data/app中相关数据等都不能解决问题。

(2)我的手机的存储空间是充足的,见图。

(3)将apk 拷贝到手机上安装也是OK的。
(4)个人猜测是 通过androd studio 安装时,因为是将apk拷贝到一块存储,这块存储大小是有限制的。
Android Studio 2024:从零构建你的第一个Hello World应用 本文详细介绍了如何使用Android Studio 2024从零开始构建你的第一个Hello World应用,包括开发环境准备、项目创建、模拟器配置、运行调试等关键步骤。2024版新增了多项实用功能,如智能日志过滤、即时运行优化等,显著提升了开发效率,特别适合Android开发新手快速入门。 阅读详情

相关推荐

Android模拟器安装APK全攻略:ADB命令与故障排查实战

虚拟化技术让我们可以在电脑上运行完整的Android系统,为应用调试、自动化测试和软件试用提供了隔离环境。而ADB(Android Debug Bridge)作为连接电脑与模拟器的官方调试工具,是执行安装、日志分析和设备管理的关键桥梁。在实际工程中,APK的安装方式多种多样,从图形界面的拖拽安装到命令行操作,各有适用场景。理解ADB install的常用参数、系统权限模型以及CPU架构(如x86与ARM)的匹配关系,能有效解决解析失败、版本降级、ABI不兼容等高频问题。本文从模拟器基础概念出发,结合开发者日

weixin_30595035的博客 471

[INSTALL_FAILED_INSUFFICIENT_STORAGE]报错解决

使用Android Studio编译Android应用的时候报错[INSTALL_FAILED_INSUFFICIENT_STORAGE],是由于手机的应用空间不足造成的。可以为手机清理垃圾或删除不需要的APP。

许少年的读书笔记 2万+

Kotlin Android开发入门:从环境搭建到Hello World

Kotlin作为Android官方开发语言,以其简洁语法和空安全特性显著提升了移动开发效率。现代Android开发环境通常基于Android Studio IDE,通过Gradle构建系统管理项目依赖。Kotlin与Java的完全互操作性使其成为Android开发的首选语言,特别适合实现MVVM架构和响应式编程。在移动应用开发场景中,从环境配置到第一个Hello World应用的创建,涉及SDK管理、布局设计和基础交互逻辑实现。本文以Kotlin Android开发为例,详解开发环境准备、项目创建流程和基础

weixin_34200628的博客 403

Android studio模拟器反复安装apk报错INSTALL_FAILED_INSUFFICIENT_STORAGE

INSTALL_FAILED_INSUFFICIENT_STORAGE错误的解决方法

qq_46601555的博客 4585

Android模拟器APK安装全攻略:从环境搭建到调试排错

Android应用打包与部署是移动开发的基础环节,其核心在于理解APK(Android Package)的构建、签名与安装机制。APK作为Android应用的安装包格式,通过数字签名确保应用来源的完整性与安全性,这是Android安全架构的重要基石。在开发测试阶段,高效地将APK部署到模拟器或真机,能极大提升迭代效率。本文聚焦Android Studio模拟器这一核心开发工具,详解虚拟设备创建、系统镜像选择、资源分配等环境配置要点,并深入剖析ADB(Android Debug Bridge)工具链的工作原理

weixin_30298497的博客 453

Unity APK安卓安装失败:架构、API与签名兼容性全解析

在移动应用开发中,APK安装失败是常见的兼容性问题,通常源于底层配置与设备环境的不匹配。从技术原理上看,安卓系统在安装前会校验APK的CPU架构支持(ABI)、最低API级别(Min SDK)及签名方案等核心元数据。这些检查确保了应用能在目标设备上稳定运行,避免因二进制不匹配或系统API不可用导致的崩溃。对于使用Unity引擎的开发者而言,兼容性问题直接影响开发效率和交付质量,尤其在引入原生插件或适配多设备时更为突出。实践中,通过ADB工具捕获详细错误码(如INSTALL_FAILED_NO_MATCHIN

weixin_33766168的博客 398

android 中向手机端安装apk 的时候报出 INSTALL_FAILED_INSUFFICIENT_STORAGE 错误的解决方法

INSTALL_FAILED_INSUFFICIENT_STORAGE 字面意思是:由于存储空间不足导致安装失败 我们的应用程序一般是安装到TF卡空间中。首先我想到的便是检查一下TF卡空间,发现还有200M可用空间。因此排除此原因。 到 必应 上搜索 INSTALL_FAILED_INSUFFICIENT_STORAGE 关键字 得到答案大部分都是这个: Installat

fulinwsuafcie的专栏 6万+

安卓模拟器安装APK全攻略:从环境检查到adb排错

模拟器是开发和测试中常用的虚拟环境,它通过软件模拟完整系统,让应用无需真机即可运行。在模拟器上安装软件,核心是理解虚拟化、系统镜像和调试桥(adb)的工作原理。技术价值在于,它能帮助开发者低成本验证应用兼容性、自动化执行批量测试,也能满足多开账号、离线安装等工程实践需求。常见的场景包括雷电、夜神、Mumu等安卓模拟器,以及Android Studio自带的AVD。实际安装中,拖拽APK、命令行adb install、离线包批量安装是三种主流方式,而环境检查——如CPU虚拟化、内存分配、ABI架构匹配——往往

weixin_34293141的博客 468

关于Andriod Studio在真机测试中无法安装Apk的问题解决方案

 INSTALL_FAILED_INSUFFICIENT_STORAGE解决方案:真机的Rom内存不足,清空一些数据或应用即可.

Rzrat的博客 2703

Android天气应用开发指南:从环境搭建到架构设计

在移动应用开发领域,网络请求、数据解析与UI绘制是构建现代App的核心技术栈。其原理在于通过HTTP客户端与服务器交互获取数据,并利用异步编程模型处理耗时操作,确保界面流畅。这些技术的工程价值在于提升开发效率、保障应用性能与可维护性。在天气查询、新闻阅读等数据驱动型应用场景中,合理运用架构模式与工具链尤为关键。本文以构建一个Android天气应用为例,详细讲解如何结合Kotlin协程进行异步处理,并利用Retrofit高效管理网络请求,为开发者提供从零开始的完整项目实践路径。

weixin_34353714的博客 980

Android 模拟器安装应用报错 ( INSTALL_FAILED_INSUFFICIENT_STORAGE )内部不足的办法

将其设置为 2G 即可 , 如果还不够 , 那就改成更大。在模拟器管理器中 , 找到该模拟器 , 点击修改按钮;手机内存不足导致报错;选择 显示高级设置;找到内置存储设置;

cs778877的博客 3528

安卓模拟器安装APK全攻略:从拖拽到adb,彻底解决安装失败

安卓模拟器本质上是运行在PC上的虚拟Android系统,安装APK看似简单,实则涉及系统版本、CPU架构、签名校验和ADB连接等多重因素。不同模拟器如雷电、MuMu、夜神及Android Studio自带的AVD,在底层实现与安装路径上存在差异,导致同一APK在不同环境下的表现截然不同。理解其虚拟化原理与APK兼容性机制,是高效安装与问题排查的基础。掌握adb install命令及参数,配合环境检查和失败日志分析,能够大幅提升开发调试与自动化测试的效率。无论是拖拽安装、命令行安装还是通过应用商店,最终都要验

weixin_30945039的博客 405

解决Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE

解决 Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 试试修改一下manifest文件 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.andrewsmith.android.darkness" android:installLocation="preferExternal"

使用AndroidStudio与RN 运行ract-native run-android遇到的那些坑

1、ERROR: This version of Android Studio cannot open this project, please retry with Android Studio 3.4 or newer. 2019/07/01 此版本的Android Studio无法打开此项目,请使用Android Studio 3.4或更新版本重试。 打开android stu...

陈晓珍的博客 5019

UE5在Ubuntu22.04.4下的高效开发环境配置指南

本文详细介绍了在Ubuntu 22.04.4系统上配置UE5高效开发环境的完整指南,包括系统准备、显卡驱动安装、UE5引擎编译与配置、开发工具链设置以及性能优化技巧。通过逐步指导,帮助开发者快速搭建稳定的UE5开发环境,解决常见问题,提升开发效率。

weixin_29251131的博客 383

c764-基于Vue的实时温湿度监控系统

🌟 毕业设计指导交流 🌟 同学们好!作为一名计算机专业的技术爱好者,我在毕业设计领域积累了一些经验,希望能和大家分享交流。从选题到答辩,欢迎一起探讨技术问题。💡 技术方向: 熟悉Java全栈(SSM/Spring Boot)、Python数据分析、微信小程序/安卓开发等技术栈,可以互相学习项目开发经验。📂 学习资源: 整理了一些开源项目案例(含代码和文档),需要参考的同学可以留言讨论,也欢迎分享你的项目经验。🛠 交流内容:✨ 欢迎在评论区留言讨论,一起进步!记得遵守社区规范,保持学术

weixin_39513710的博客 1069

Unity安卓开发必备:ADB连接全流程实战指南

在移动应用开发中,调试工具是保障应用质量的关键环节。ADB(Android Debug Bridge)作为谷歌官方提供的安卓调试桥,其核心原理是通过建立电脑与安卓设备之间的通信桥梁,实现对设备的深度控制与信息获取。这一工具的技术价值在于能够突破编辑器与真机环境的差异,为开发者提供运行时日志查看、文件传输、性能剖析等底层能力。在Unity移动开发场景中,ADB连接尤其重要,它能有效解决真机调试黑屏、安装失败、日志丢失等高频问题。通过掌握ADB环境配置、无线调试、日志抓取等实战技巧,开发者可以显著提升安卓平台的

weixin_34224941的博客 377

python 抖音采集_python爬取抖音视频的实例详解

import requestsimport jsonimport reimport osfrom pprint import pprint as ppimport queueclass DouYin:header = {'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*...

weixin_35795675的博客 1864

Unreal Engine 5.3安卓环境配置:NDK r25c与SDK 33的精准匹配指南

Android NDK和SDK是Unreal Engine移动开发的核心依赖组件,其版本兼容性直接决定C++项目能否成功编译与真机部署。UE 5.3并非兼容任意Android工具链,而是严格要求NDK版本为r25c(对应路径标识25.1.8937393)、SDK Platform为Android 13(API 33)、Build-Tools为33.0.2,并需JDK 17完整环境支持。这类强耦合关系源于UE构建系统对底层工具链的硬编码校验逻辑——如source.properties格式、sdkmanager

weixin_34245082的博客 394

从零到一构建一个智能爬虫 Agent 完整教程

本文将打造一个具备自主决策、动态解析、反反爬、持久化能力的智能爬虫 Agent

数据知道的博客 4793

【专栏必读】王道考研408数据结构+算法设计与分析万字笔记使用说明及章节导航

各位老铁思维导图在我整理完笔记后会放上去的,我需要根据王道的思维导图重新再做一遍 文章目录一:有关注意事项二:关于专栏三:学习建议四:各专栏导航(各位老铁别催,质量优先)(1)第一章:绪论(2)第二章:线性表(3)第三章:栈和队列第四章:串第五章:二叉树第六章:图 首先感谢王道大大(手动比心),很用心在做了,大家可以看其中两节是否符合胃口 (王道408考研数据结构)第五章树-第三节1:二叉树遍历(先序、中序和后序) (王道408考研数据结构)第五章树-第四节2:平衡二叉树(AVL)及其旋转 一:有.

快乐江湖的博客 5万+

Android Studio 2024.3.1 安装与 AI 编程助手集成全攻略

集成开发环境(IDE)是现代软件开发的核心工具,它通过集成代码编辑、编译、调试和项目管理等功能,极大提升了开发效率。其工作原理在于提供一个统一的图形化界面,将各种开发工具和流程无缝衔接。在移动开发领域,Android Studio 作为官方 IDE,其技术价值在于为 Android 应用开发提供了标准化、高性能的一站式解决方案。随着人工智能技术的普及,AI 编程助手通过自然语言处理和理解代码上下文,能够辅助开发者生成代码片段、解释逻辑和优化代码结构,从而进一步解放生产力,在快速原型构建、学习新技术和自动化处

diaoju3333的博客 401

数据库常见面试题(附答案)

1.事务四大特性 原子性,要么执行,要么不执行 隔离性,所有操作全部执行完以前,其它会话不能看到过程 一致性,事务前后,数据总额一致 持久性,一旦事务提交,对数据的改变就是永久的 2.数据库隔离级别,每个级别会引发什么问题,mysql默认是哪个级别 脏读:事务B读取事务A还没有提交的数据 不可重复读:两次事务读的数据不一致 幻读:事务A修改了数据,事务B也修改了数据,这时在事务A看...

csdn问鼎 46万+

模拟器安装软件全攻略:从安卓模拟器到ADB排错实战

虚拟化技术已成为现代开发和测试环境中的重要基石,而模拟器正是这一技术的典型应用。它通过CPU虚拟化在PC上构建完整的运行环境,让用户无需真机即可运行Android应用、体验主机游戏或搭建网络实验拓扑。模拟器的核心价值在于资源复用与批量操作:借助ADB工具,开发者可以快速安装APK、执行自动化测试、抓取运行日志,显著提升工作效率。无论是日常使用、多开挂机,还是接入Appium等测试框架,模拟器都展现出极大的灵活性。然而,在实际部署中,VT未开启、ADB连接失败、APK安装报错等问题常令人困扰。本文从环境准备出

weixin_34220179的博客 637

innovus:如何在init design之后新增参考库(lib/lef)

如题,在PR过程中经常会遇到这种问题,时序无法收敛,需要新增一套lvt或者hpc的库,怎么办?

m0_61544122的博客 5008

YOLOv11的代数不变量解释:Syzygy模分析特征重要性,用交换代数揭示卷积核的语义相关性

本文提出了一种基于代数几何与交换代数的创新方法,特别是运用Syzygy模理论,对YOLOv11目标检测算法的卷积核语义相关性进行数学解释。研究揭示了YOLO系列算法演进背后的代数结构特征,建立了网络组件与多项式环、理想簇等代数概念的对应关系。通过构建分层的准同构代数系统,分析了YOLOv11在不同尺度下保持语义不变性的数学本质。文章系统阐述了Syzygy模在CNN特征冗余分析、跨层依赖关系建模和语义聚类中的应用,并提出了适用于动态稀疏训练的改进算法。该理论框架为深度神经网络的解释性研究提供了新的数学工具,同

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1270
上一篇: Appium 1.7 实现上下、左右滑动页面方法
下一篇: Java HttpClient 发送multipart/form-data带有Json文件的Post请求
achang21
博客等级 码龄21年 269粉丝 405原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值