V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
kobeguang
V2EX  ›  Apple

解决了备用 Android 机照片自动导入到 ios/mac 的问题

  •  
  •   kobeguang · 3 days ago · 1184 views
    相信很多人跟我一样有这个需求吧?双持 Android 机和 ios 机,但日常想把 Android 端的照片无缝同步到 ios 或者 mac 的 icloud 上面,之前问了 ai 都是主推 google photos 的 app ,因为 ios 和 Android 都可以同时上传到 google photos ,但是对于习惯于日常在 iphone 或者 mac 看照片来说,上面的方案还是不友好,昨天研究了一下基于 mac 上面的 adb 来拉取并通知 mac 的图片 app 上传。

    有需要的可以自取: https://github.com/kobeguang/android_photo_to_ios
    14 replies    2026-05-08 11:22:49 +08:00
    devezio
        1
    devezio  
       3 days ago
    这个需要安卓一直插在 mac 上吗
    kobeguang
        2
    kobeguang  
    OP
       3 days ago
    @devezio 不用,走的无线 adb 。
    但是要定期执行:adb tcpip 5566
    这个可以固化无线 adb 的端口为 5566 ,
    平时不重启手机端口都不会变
    xiaonoah
        3
    xiaonoah  
       3 days ago via iPhone
    我倒是经常从 iPhone 备份照片到安卓,用 google photos
    frantic
        4
    frantic  
       3 days ago
    感谢 OP ;请教下用这套方案的话,iCloud 或者 iOS 的相册当中时间轴是正常的吗?会不会按照备份的时间算的
    kobeguang
        5
    kobeguang  
    OP
       3 days ago
    @frantic 我在 ios 的相册里,是按照拍照时间排序下来的
    kobeguang
        6
    kobeguang  
    OP
       3 days ago
    @frantic 加了自动化脚本,可以试试:
    curl -sSL https://raw.githubusercontent.com/kobeguang/android_photo_to_ios/main/install.sh | bash
    都是开源的,可以读读代码
    gigishy
        7
    gigishy  
       2 days ago via iPhone
    很多年前我给身边人有个解决方案,至少解决了 op 所提的需求。
    在 Android 上安装一个 smb server 类的 app ,然后设置 Android 相册文件夹作为共享目录。
    iPhone 等设备通过“文件”app 里“连接到服务器”功能设置一次就可以了的 Android smb 服务器。
    以后就可以在 iPhone 端像操作设备内文件/文件夹一样,随意把两台手机的照片视频互相传输,速度很快且很稳定。
    Fish1024
        8
    Fish1024  
       2 days ago
    收到,很有用。但是否会过滤重复的(已经导入过的)照片呢?
    kobeguang
        9
    kobeguang  
    OP
       2 days ago
    @Fish1024 会在 mac 本地创建一个.log 文件,记录已经导入哪些文件。后面比对后新的才会导入,所以不会重复
    Fish1024
        10
    Fish1024  
       2 days ago
    @kobeguang #8 收到。
    Fish1024
        11
    Fish1024  
       2 days ago
    @kobeguang #8 如何指定连接哪台设备?
    kobeguang
        12
    kobeguang  
    OP
       2 days ago
    @Fish1024 目前已经做成了一键安装,会检测你本地的 mac 的环境,命令如下:
    curl -sSL https://raw.githubusercontent.com/kobeguang/android_photo_to_ios/main/install.sh | bash
    你只需有线连接一下手机和 mac ,解锁一下手机就可以。
    第一次会固化一下无线 adb 的端口为 5566 ,后面手机重启了可以有线连一下手机,然后执行 adb tcpip 5566 一次就可以保证后面 mac 自动去走无线 adb 拉取你的 Android 手机的图片
    kobeguang
        13
    kobeguang  
    OP
       2 days ago
    @Fish1024 脚本里面会去搜寻局域网里面 5566 端口开通的,这样就可以找到你的安卓设备,不需要你手动写 ip 进去
    Fish1024
        14
    Fish1024  
       2 days ago
    @kobeguang #12 刚试了下,办公室的网络比较复杂,晚上回家再试试。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1546 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 16:38 · PVG 00:38 · LAX 09:38 · JFK 12:38
    ♥ Do have faith in what you're doing.