You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用MIT App Inventor接收Raspberry Pi拍摄的照片?求可行方案

当然可以用App Inventor实现这个需求!

作为没接触过Android开发的新手,App Inventor简直为这种场景量身打造——全程拖拽组件、可视化配置,不用写一行复杂代码就能搞定照片展示。下面给你具体的实现思路:

两种核心实现方式

方式1:展示本地存储的照片

如果已经把树莓派拍的照片传到了Android手机里,步骤超简单:

  • 打开App Inventor新建项目,给主屏幕添加一个Image组件(用来显示照片),再添加一个MediaPicker组件(用来选择手机里的照片)。
  • 给按钮(可以自己加个Button组件)设置点击事件:调用MediaPicker的PickImage方法,当用户选中照片后,把Image组件的Picture属性设为返回的照片路径。

方式2:直接访问树莓派上的照片

如果不想把照片传到手机,想实时展示树莓派里的照片,也很容易:

  1. 先在树莓派上开启一个简易HTTP服务器:打开终端,进入照片所在的文件夹,执行命令
    python3 -m http.server 8000
    
  2. 在App Inventor里,直接给Image组件的Picture属性设置为树莓派的IP地址加照片路径,比如:http://192.168.xxx.xxx:8000/raspberry_photo.jpg(记得把IP换成你树莓派的实际局域网IP)。
    • 要是想刷新照片,可以加个按钮,点击时重新加载这个URL就行。

其他可选方案

如果你之后想尝试更灵活的开发方式,也可以考虑:

  • Thunkable:和App Inventor同属可视化开发,界面更现代化,支持更多功能,上手难度差不多。
  • Android Studio(Jetpack Compose):如果想系统学习Android开发,Jetpack Compose现在是官方推荐的UI框架,写一个简单的图片展示App只需要几行代码,适合入门后进阶。
  • Flutter:跨平台框架,一次开发能同时做Android和iOS App,语法简单,也适合新手起步。

内容的提问来源于stack exchange,提问作者zakaria khayioui

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 08:31:14