You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio模拟器拖拽安装APK失败,报NumberFormatException错误

问题分析与解决

错误原因

Android 5.1(API 22)的pm命令不支持--user current参数,该参数是后续Android版本才引入的。拖拽APK安装时,ADB自动使用了这个高版本参数,而5.1模拟器的pm命令期望接收整数类型的用户ID(比如0),无法解析"current"字符串,因此抛出NumberFormatException。

解决方法

方法1:使用ADB命令行安装

放弃拖拽方式,改用指定用户ID的ADB命令完成安装,Android 5.1中默认主用户ID为0:

# 匹配报错参数的完整命令(替换为你的APK路径)
adb install -r -t -S 203239352 /path/to/your/app.apk

# 简化版本(无需指定APK大小时可使用)
adb install -r -t /path/to/your/app.apk

方法2:模拟器内图形化安装

在模拟器的系统设置中进入「应用管理」,选择「从存储安装」,找到APK文件所在路径完成安装。

验证情况

该方案在M1 Mac(ARM/ARM64架构模拟器)、Windows PC(x86架构模拟器)上测试均有效,且在APK架构匹配、Chrome版本兼容Android 5.1的前提下,可正常完成安装。

内容的提问来源于stack exchange,提问作者user1269009

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 17:46:01