如何将文件从计算机推送到没有SD卡的Android设备.我试过了:
C:\anand>adb push anand.jpg /data/local
3399 KB/s (111387 bytes in 0.032s)
C:\anand>adb push anand.jpg /data/opt
3199 KB/s (111387 bytes in 0.034s)
C:\anand>adb push anand.jpg /data/tmp
3884 KB/s (111387 bytes in 0.028s)
Run Code Online (Sandbox Code Playgroud)
上面的命令将文件移动anand.jpg
到设备,但我没有jpg
在设备中获取此文件.我没有在cmd提示符上获得任何成功结果,我只得到:
3399 KB/s (111387 bytes in 0.032s).
Run Code Online (Sandbox Code Playgroud)
Har*_*edi 110
从Ubuntu终端,下面适合我.
./adb push '/home/hardik.trivedi/Downloads/one.jpg' '/data/local/'
Run Code Online (Sandbox Code Playgroud)
小智 31
我用这个命令做到了:
句法: adb push filename.extnsion /sdcard/0/
例: adb push UPDATE-SuperSU-v2.01.zip /sdcard/0/
SML*_*SML 25
跟着这些步骤 :
转到Android Sdk,然后转到终端或控制台上的"平台工具"路径
(在mac上,默认路径为:/ Users/USERNAME/Library/Android/sdk/platform-tools)
要检查设备上安装的SDCard(外部和内部),请触发以下命令:
现在你将看到你可以找到/ sdcard以及/ storage的android设备中的目录和文件列表
您可能会看到sdcard0(通常是sdcard0是内部存储)和sdcard1(如果存在外部SD卡)
来自adb shell
复制文件
mah*_*mnj 10
在尝试了所有对我有用的答案之后
我使用 adb 将桌面上的文件推送到无线连接的 Android 设备(Redmi K20 pro)。
此命令将文件推送到我手机上的下载文件夹
adb push ~/Desktop/notifications.drawio ./storage/emulated/0/Download
Run Code Online (Sandbox Code Playgroud)
运行此命令后,如果您收到权限被拒绝错误
尝试按顺序运行这些命令(这基本上改变了目录权限)
adb shell
chmod 777 /data/local/tmp
exit
Run Code Online (Sandbox Code Playgroud)
然后运行尝试adb push
命令
我已经在这里记录了这一点,请随时分享您的观点并帮助改进它。
小智 7
首先运行命令以下
adb root
adb remount
Run Code Online (Sandbox Code Playgroud)
然后执行您之前输入的内容
C:\anand>adb push anand.jpg /data/local
C:\anand>adb push anand.jpg /data/opt
C:\anand>adb push anand.jpg /data/tmp
Run Code Online (Sandbox Code Playgroud)
我的解决方案(以随机 mp4 视频文件为例):
设置文件到设备:
adb push /home/myuser/myVideoFile.mp4 /storage/emulated/legacy/
Run Code Online (Sandbox Code Playgroud)从设备获取文件:
adb pull /storage/emulated/legacy/myVideoFile.mp4
Run Code Online (Sandbox Code Playgroud)检索代码中的路径:
String myFilePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/myVideoFile.mp4";
Run Code Online (Sandbox Code Playgroud)
这就是全部。此解决方案不会出现权限问题,并且运行良好。
最后一点:我想更改视频元数据信息。如果您想写入您的设备,您应该更改AndroidManifest.xml
. 添加这一行:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
434544 次 |
最近记录: |