我想在android模擬器上打開本地網頁,所以我創建了一個模擬器API 14(Android 4.0),並從AVD經理。 下一步:將我的文件從pc移動到模擬器並在瀏覽器中打開它。這就是問題所在......Android模擬器「adb push」不工作(沒有這樣的文件或目錄)
我想下面的命令:
adb push C:\My\local\directory sdcard
adb push C:\My\local\directory /sdcard
adb push C:\My\local\directory /mnt/sdcard
adb push C:\My\local\directory /storage/sdcard
結果總是相同的:
push: C:\My\local\directory/subdirectory/file2.txt -> sdcard/subdirectory/file2.txt
failed to copy 'C:\My\local\directory/subdirectory/file2.txt' to 'sdcard/subdirectory/file2.txt': No such file or directory
如果我運行shell我可以看到SD卡的文件夾:
C:\Users\me\Desktop\and-s-ws\sdk\platform-tools>adb shell
# ls
ls
acct
cache
config
d
data
default.prop
dev
etc
init
init.goldfish.rc
init.rc
mnt
proc
root
sbin
sdcard
sys
system
ueventd.goldfish.rc
ueventd.rc
vendor
# cd sdcard
cd sdcard
# ls
ls
任何幫助? 謝謝 #
運行'adb -h'並在「設備命令」部分下搜索'adb push',它是否存在? – 2014-11-24 12:05:04
可能重複的[android:用adb push遞歸複製](http://stackoverflow.com/questions/13145872/android-recursive-copy-with-adb-push) – ben75 2014-11-24 12:15:17
@ ben75我明白你降價,但這不是一個明顯的重複,我找不到那個問題,因爲標題看起來和我的問題有很大不同;他們只有相同的解決方案,但不是相同的來源。所以對不起這個downvote ... – ainos984 2014-11-24 13:29:57