adb Error: failed to write; /data/local/tmp/??.apk (No such file or directory)

本文介绍了如何配置ADB环境变量,开启模拟器开发者模式,并详细说明了使用ADB进行apk文件的安装与卸载过程,包括解决中文文件名安装失败的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.配置adb相应环境

https://www.ldmnq.com/
安装雷电模拟器后将雷电多开器中的adb文件添加到环境中即可
在这里插入图片描述
sysdm.cpl

2️⃣.打开模拟器开发者模式

多次点击版本号
在这里插入图片描述
查看adb是否能连接的上模拟器

adb devices

在这里插入图片描述

3.adb安装与卸载相应apk文件
3.1 adb install apk文件

带中文文件名apk安装失败
adb install C:\Users\Maibenben\Desktop\抖音.apk

PS C:\Users\Maibenben\Desktop> adb install C:\Users\Maibenben\Desktop\抖音.apk
823 KB/s (169354581 bytes in 200.806s)
Error: failed to write; /data/local/tmp/??.apk (No such file or directory)
java.lang.Exception: call exit callstack! status=1
        at java.lang.System.exit(System.java:1418)
        at com.android.commands.pm.Pm.main(Pm.java:107)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:290)

改为英文文件名
PS C:\Users\Maibenben\Desktop> adb install C:\Users\Maibenben\Desktop\douyin.apk
707 KB/s (169354581 bytes in 233.760s)
Success

3.2 adb uninstall apk文件

获取相应包信息

aapt dump badging douyin.apk

查看模拟器中已有的包名

adb shell pm list packages

根据包信息卸载模拟器中的相应apk文件

adb uninstall com.ss.android.ugc.aweme
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cocktail_py

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值