04-SA8155 QNX与Android之间文件拷贝

这篇具有很好参考价值的文章主要介绍了04-SA8155 QNX与Android之间文件拷贝。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 背景

 多系统开发涉及文件传输,鉴于Android系统ADB的便捷性,很多情况下需要在ADB上操作数据传输,如何将Android系统文件拷贝到QNX系统,以及如何拉取QNX系统的文件 都是常用的调试手段。

2. 技术

2.1 FTP

       本文以FTP为范本。

2.2 TFTP

        基于QNX开发编译工具链交叉编译TFTP

3. 实操

3.1 查看QNX FTP配置及运行状态

04-SA8155 QNX与Android之间文件拷贝

运行状态: 

04-SA8155 QNX与Android之间文件拷贝

用户权限: deny是禁止, allow是允许

04-SA8155 QNX与Android之间文件拷贝 

如果ftp并未运行,则执行 inetd & 即可启动ftp服务。

查看QNX的IP地址:

04-SA8155 QNX与Android之间文件拷贝 

3.2 推送busybox工具到Android系统

工具地址:busybox工具,便于开发调试。-Linux文档类资源-CSDN下载

PS D:\> adb root
PS D:\> adb remount
remount succeeded
PS D:\> adb push D:\WORK\Tools\busybox-ndk-master\busybox system/bin
D:\WORK\Tools\busybox-ndk-master\busybox: 1 file pushed, 0 skipped. 98.2 MB/s (1498688 bytes in 0.015s)

PS D:\> adb shell chmod 777 system/bin/busybox

或者进入shell之后再修改权限

PS D:\> adb shell

msmnile_gvmq:/system/bin # chmod 777 busybox
msmnile_gvmq:/system/bin #

3.3  拷贝文件到QNX

指令: busybox ftpput

msmnile_gvmq: # busybox ftpput
BusyBox v1.34.1-osm0sis (2021-10-02 04:15:09 ADT) multi-call binary.

Usage: ftpput [OPTIONS] HOST [REMOTE_FILE] LOCAL_FILE

Upload a file to a FTP server

        -v      Verbose
        -u USER Username
        -p PASS Password
        -P PORT

04-SA8155 QNX与Android之间文件拷贝

查看QNX文件:

04-SA8155 QNX与Android之间文件拷贝

 如上操作,通过ADB  Busybox ftpput指令将文件拷贝到QNX系统。

3.3  从QNX系统拉取文件到Android系统

 指令: busybox ftpget

 文章来源地址https://www.toymoban.com/news/detail-410102.html

msmnile_gvmq: # busybox ftpget
BusyBox v1.34.1-osm0sis (2021-10-02 04:15:09 ADT) multi-call binary.

Usage: ftpget [OPTIONS] HOST [LOCAL_FILE] REMOTE_FILE

Download a file via FTP

        -c      Continue previous transfer
        -v      Verbose
        -u USER Username
        -p PASS Password
        -P PORT

04-SA8155 QNX与Android之间文件拷贝 

 

到了这里,关于04-SA8155 QNX与Android之间文件拷贝的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【SA8295P 源码分析 (一)】60 - QNX Host 如何新增 android_test 分区给 Android GVM 挂载使用

    【源码分析】 因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题,一起学习,一起进步 接下来,我一一私聊已经购买的兄弟添加V

    2024年02月07日
    浏览(46)
  • 【SA8295P 源码分析】23 - QNX Ethernet MAC 驱动 之 emac1_config.conf 配置文件解析

    【源码分析】 因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题,一起学习,一起进步 接下来,我一一私聊已经购买的兄弟添加V

    2024年02月12日
    浏览(36)
  • Linux | Ubuntu20.04系统使用命令从移动硬盘/U盘拷贝文件到服务器上

    *确认自己移动硬盘、U盘的格式,本文为exfat格式 查看disk默认位置 查看最后的位置,我的显示为 Device, 位置为 /dev/sdb1 ,2048, (后面省略) *注意:此时无法直接查看硬盘内容 进入Linux系统主界面,如果是user的话,获取管理员权限 挂载移动硬盘/U盘 命令如下,其中/dev/sdb1为disk默

    2024年02月14日
    浏览(56)
  • 【SA8295P 源码分析 (三)】97 - QNX AIS Camera 框架介绍 及 Camera 工作流程分析

    因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题,一起学习,一起进步 接下来,我一一私聊已经购买的兄弟添加VX,我们继续一起

    2024年02月07日
    浏览(41)
  • 10-QNX与Android双系统通讯之FDBUS(1)

    TODO TODO FDBUS下载V5.4版本: gitee:   fdbus: Fast Distributed Bus (FDBus) - Gitee.com csdn: fdbus-v5.4.0  PROTOBUF 下载3.20 CPP版本: github:  https://github.com/protocolbuffers/protobuf/releases/tag/v3.20.2 github镜像: Release Protocol Buffers v3.20.2 · protocolbuffers/protobuf · GitHub csdn: protobuf-v3.20.2  前面博文有专门

    2023年04月08日
    浏览(36)
  • 【SA8295P 源码分析】114 - 将Android GVM userdata文件系统从 EXT4 修改为 F2FS

    因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题

    2024年02月06日
    浏览(41)
  • 【SA8295P 源码分析】25 - QNX Ethernet MAC 驱动 之 emac_isr_thread_handler 中断处理函数源码分析

    【源码分析】 因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题,一起学习,一起进步 接下来,我一一私聊已经购买的兄弟添加V

    2024年02月11日
    浏览(39)
  • 【SA8295P 源码分析】22 - QNX Ethernet MAC 驱动 之 emac_entry / emac_attach 函数源码分析

    【源码分析】 因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题,一起学习,一起进步 接下来,我一一私聊已经购买的兄弟添加V

    2024年02月11日
    浏览(40)
  • 【SA8295P 源码分析】26 - QNX Ethernet MAC 驱动 之 emac_rx_thread_handler 数据接收线程 源码分析

    【源码分析】 因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题,一起学习,一起进步 接下来,我一一私聊已经购买的兄弟添加V

    2024年02月11日
    浏览(45)
  • 【SA8295P 源码分析】27 - QNX Ethernet MAC 驱动 之 emac_tx_thread_handler 数据发送线程 源码分析

    【源码分析】 因为一些原因,本文需要移除, 对于已经购买的兄弟,不用担心,不是跑路, 我会继续持续提供技术支持, 有什么模块想学习的,或者有什么问题有疑问的, 请私聊我,我们 +VX 沟通技术问题,一起学习,一起进步 接下来,我一一私聊已经购买的兄弟添加V

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包