我正在尝试让 scp 从电话到计算机工作。
它适用于从电脑到手机。
但是从手机到电脑我得到了:
/usr/bin/dbclient: No such file or directory
如何在 Android 上获取 dbclient?
我查看了 CyanogenMod 的来源,但它似乎有同样的问题并且没有提供 dbclient 二进制文件。
谢谢帮助
这就是我要走的路:使用 Android NDK 从源代码编译,补丁来自:http ://dan.drow.org/android/
我建议您查看Connectbot源代码 - 它不执行 scp 但确实提供 SSH shell 访问,也许答案就在其中。
此外,dumload 项目似乎包含 scp 客户端代码;得到它:
git clone http://git.joshuawise.com/dumload.git/
scp 从手机到 PC 的 apk 可在以下链接中找到
下面的 API 可能很有用。
导入 org.apache.commons.net.ftp.FTP;导入 org.apache.commons.net.ftp.FTPClient;导入 org.apache.commons.net.ftp.FTP 文件;