Android Studio 中的 adb 终端命令抛出 No Such File 错误

问题描述 投票:0回答:1

比我聪明的人给了我一个 adb 终端命令来将文件推送到 Android 模拟器,但我只收到错误: adb:错误:无法统计“运行方式”:没有这样的文件或目录 adb:错误:无法统计“com.parallelspaces.parkken”:没有这样的文件或目录 adb: 错误: 无法统计 '“OS_Catalina/Users/Tom_OS2/Android_Push/main.29.com.parallelspaces.parkken.obb”': 没有这样的文件或目录。

模拟器中有一个 com.parallelspaces.parkken 文件夹。我已经检查并仔细检查了文件和目录名称,所以我一定错过了一些更技术性的东西。或者说是显而易见的。

要将 main.29.com.parallelspaces.parkken.obb 文件推送到模拟器,这是命令行:

sudo adb Push run-as com.parallelspaces.parkken“OS_Catalina/Users/Tom_OS2/Android_Push/main.29.com.parallelspaces.parkken.obb”/storage/emulated/0/Android/obb/com.parallelspaces.parkken

任何想法都很棒!

谢谢

android terminal android-emulator adb
1个回答
0
投票

sudo
run-as
完全不合适。这是
push
的用法:

 push [--sync] [-z ALGORITHM] [-Z] LOCAL... REMOTE
     copy local files/directories to device
     --sync: only push files that are newer on the host than the device
     -n: dry run: push files to device without storing to the filesystem
     -z: enable compression with a specified algorithm (any/none/brotli/lz4/zstd)
     -Z: disable compression

因此删除

run-as
,您就不需要
sudo

© www.soinside.com 2019 - 2024. All rights reserved.