Android shell没有cp命令.Android shell也没有sed、grep或vi.我没空.有mv个命令,但如果源位于只读设备上,它将拒绝工作.
- 如果我必须递归地从只读设备复制一些目录,该怎么办?
- 如何将文本文件中的一行(例如,"PATH=/cache"改为"PATH=/mnt/asec")?
Android shell没有cp命令.Android shell也没有sed、grep或vi.我没空.有mv个命令,但如果源位于只读设备上,它将拒绝工作.
最常见的答案很简单:Bundle 几个应用(busybox?)使用APK(假设您想在应用程序中使用它).据我所知,/data分区没有安装noexec,即使您不想部署一个成熟的APK,您也可以修改ConnectBot源代码来构建一个包含一组命令行工具的APK.
对于命令行工具,我建议使用crosstool ng并构建一组静态链接的工具(与uClibc链接).它们可能很大,但肯定有用.