[校园动态] 【分享帖】在安卓手机上运行Processing程序的方法

[复制链接]
英雄三大张
2015-2-25 14:21:04 显示全部楼层

马上注册,玩转Robomaster!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
    很多Processing互动媒体爱好者总是在PC电脑里演示他们的作品,应该很少有人把作品搬到安卓手机的屏幕上演示,主要原因是Processing程序如何在安卓手机上运行的方法,中文资料很少或者没有,外文倒是有,但说的也不全。所以这里我们公布下,也方便大家表达自己的创意,按照下文五个步骤,一步步照着就行。
图14.JPG
第一步:  安装JDK
   JDK(Java Development Kit)是整个Java的核心,包括一系列Java开发的东西。 这个开发工具可以到Jave官方下载,也可以到这个网址下载。
jdk-8u25-windows-i586.exe下载: http://pan.baidu.com/s/1gdKjMh1
    把JDK下载下来,安装即可。  
第二步:  安装AndroidSDK Tools
   要想在个人电脑的Processing编程环境下生成可以下载到安卓手机的程序,必须事先安装Andriod SDK Tools,你可以从 Android Development 网站下载,也可以在到以下网址下载。
   对于Windows 操作系统,installer_r24.0.1-windows.exe下载:http://pan.baidu.com/s/1nt60ulb
   下载安装后,64位PC机默认放在C:\Program Files(X86)文件夹下,32位PC机默认放在C:\Program Files文件夹下。我的PC机是64位,但我在安装还是改了安装位置,从C:\Program Files(X86)改到C:\Program Files。当然也可以不改。具体位置如下:
图1.jpg
图1 Andriod SDK Tools安装位置
   然后到windows7操作系统→开始,找到Andriod SDKTools→SDK Manager,点击。
图2.jpg
图2 运行SDK Manager
  出现下面Andriod SDK Manager窗口。 在这个窗口中,需下载所需的API包。
图3.jpg
图3 下载和安装API包
   先不要急着操作,等待Andriod SDK Manager管理器 “Fetch URL”,出现“Done loading packages”,我勾选了图4所示的这些API包选项,下载和安装过程需要较长的时间。注意勾选时,Update/new前面的√要有,默认是有的,只是图4截图里,我让大家看看,我的系统已经安装了哪些选项时,才把Update/new前面的√切换掉了。我的手机是华为的C8813,版本:Andriod 4.1 。所以这些API包就行了,如果你的手机版本更高,也要下载和安装高版本的API包。
   注:由于Android系Google产品,中国大陆无法访问上述页面或下载链接时,请自行使用vpn代理。
图4.jpg
图4 Processing安卓编程所需的API包
    点击Install packages...啊,开始安装了。  
第三步:  安装Processing
1.  下载安装新版Processing 3.0a4软件  
  接着,打开Processing 3.0a4软件,点击Processing文件夹中的可执行文件,即可进入编程环境。居然新版的Processing 3.0a4软件可以自动变为中文环境。
第四步:  连接SDK与Processing
   现在 Processing 和 Android SDK 都安装好了,该把他们连起来了。打开 Processing软件,进入Jave编程环境,可以看到在顶部右上角有个写着“Java”的小窗口,点击“添加模式...”选项。
    图5.jpg
图5 Processing软件的Java环境
  点击添加模式...,随之出现Mode Manager窗口,在Andriod mode选项栏中,点击 “安装”按钮。注意要打开互联网并且执行“翻墙” 如图6所示。
图6.jpg
图6 安装Andriod模式
图7.JPG
图7 把Jave环境切换为Andriod环境
  点击图7下拉菜单中的“Andriod”选项。完成之后会出现弹出一个小窗口,询问Andriod SDK 是否安装窗口,点击 “Locate SDK pathmanually”。
图8.jpg
图8 询问Andriod SDK 是否安装窗口
  图8中找到刚才安装的Android SDK安装的位置,点击 “打开”,完成定位。如果找不到Android SDK 安装的位置,可以在图2所示“SDK manager”选项处点击鼠标右键,在随之出现的快捷菜单中选择“属性”,在“属性”对话框中,就可以找到目标位置了。
图9.jpg
图9 定位Andriod SDK Tools的安装位置
  然后,你的 Processing编程环境,变成了可以向手机下载Andriod程序的环境,如图10所示。
图10.jpg
图10 Processing软件的Andriod环境
   好样的!这样 Android SDK 和 Processing 就连接好了,你也可以开始开发自己的应用了。

第五步rocessing程序下载到安卓手机
  首先在你的手机,点击安卓手机界面,找到设备→应用程序,把“未知来源”处的√打上。点击设备→应用程序→开发,把“USB调试”处的√打上。
  安装手机驱动,我是采用了360手机助手软件。如果把这个软件运行起来后,只要把手机USB线一插到PC机USB插座上。手机的驱动会自动安装的。
   在360手机助手软件界面上,点击“我的手机”,可以看到“手机已通过USB连接”,界面下方的图片显示实时的手机画面。
图11.jpg
图11 采用360手机助手安装驱动程序   
  将手机与电脑连接,然后将Processing程序Java环境改成Andriod环境下运行。如下图左上角小窗口处,可以看到已切换为Andriod环境。
     Processing编程环境不管是在Andriod模式下,还是Java模式下,都可以编写和修改程序,如果在Andriod模式下保存程序,那么下次重新打开程序,程序的编程环境也会直接处于Andriod模式下。当然,如果要把程序下载到手机中,必须要编程环境切换为Andriod模式。   
     下面Processing程序的任务是:Processing画布上方是一个可以变半径的螺旋线,下方为滑块可以移动的水平标尺。当滑块向右滑动时,8圈螺旋线半径增大,给人的感觉为“卷弹簧”松开,当滑块向左滑动时,8圈螺旋线半径缩小,“卷弹簧”旋紧。
图12.jpg   
图12 下载程序到安卓手机
   程序编好后,将程序Java环境改成Andriod环境,点击“播放”运行按钮,开始通过USB下载程序到安卓手机。下载成功后,消息栏中会显示“Sketch launchedon the device”,这就说明,你的Procesing程序已经安装到手机上了,赶快找到它的图标,如图13所示,点击运行,看看这与PC机上运行Processing程序相比,是不是感觉更高科技些。
图13.jpg
图13 安卓手机上的Processing运行图标
   点击这个图标,这个图标的名称就是你给这个Processing程序在PC电脑上命名的文件名。
图14 Processing程序在安卓手机上运行的画面
  这个的实时手机画面,我是利用360手机助手人机界面上反馈的手机画面截图而成的。
   至此,Processing程序在安卓手机上运行的方法就介绍完毕,enjoy!
Processing程序见帖子:http://bbs.robomasters.com/forum.php?mod=viewthread&tid=157&page=1&extra=#pid820

跳转到指定楼层

[校园动态] 【分享帖】在安卓手机上运行Processing程序的方法

[复制链接]
梯队队员123123
2015-6-16 11:03:52 显示全部楼层
学习学习,好好学习

[校园动态] 【分享帖】在安卓手机上运行Processing程序的方法

[复制链接]
正式队员蒙奇路飞
2015-9-12 22:38:04 显示全部楼层
看看。。。。
回复

使用道具 举报

[校园动态] 【分享帖】在安卓手机上运行Processing程序的方法

[复制链接]
步兵u0uuuu
2016-11-15 20:17:11 显示全部楼层
受小弟一拜。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

快速回复 返回顶部 返回列表