SL4A安装

Android中采用Python实现Webcam Android可以通过SL4A(Scripting Layer for Android)运行多种脚本语言,包括Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, shell。 本文介绍采用Python脚本快速Android上实现Webcam。 1、安装SL4A、Python for Android a)SL4A安装。通过扫描或点击下 阅读详情

Scripting Layer for Android (SL4A) brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to get things done.

1.安装SL4A

在浏览器中打开http://code.google.com/p/android-scripting/,点击二维码开始下载



安装




2.安装python解释器











到现在SL4A和python解释器就装好了。

3.hello world

再次启动SL4A,可以看到SL4A自带的一些脚本。脚本目录为/mnt/sdcard/sl4a/scripts





4.连接远端设备

a.启动SL4A

b.选择 "MENU"-->"Preferences"-->"Server Port",设定端口


c.选择 "MENU"-->"View"-->"Interpreters"

d.选择 "MENU"-->"Start Server"-->"Private"



e.设置AP_PORT环境变量


f.提取android.py,设置转发规则




SL4A编程:创造Android脚本的力量 SL4A为开发者提供了广泛的编程语言选择,包括Python、JavaScript、Lua等,从而为他们提供了更多的灵活性和效率。通过SL4A,您可以利用各种编程语言的优势,并访问设备功能来创建功能丰富的应用程序。上述代码中,我们首先导入了"android"模块,然后创建了一个名为"droid"的Android对象。将编写的脚本保存到您的Android设备上,并使用SL4A应用程序运行它。要加载外部库,您需要将库文件复制到SL4A的脚本库目录中,并使用适当的语言语法来导入和使用该库。 阅读详情

相关推荐

SL4A:Android上的脚本层实现原理解析

SL4A是一个强大的工具,它为开发者提供了在Android设备上运行脚本的能力。通过宿主应用和脚本解释器之间的协作,SL4A实现了脚本Android平台上的执行。宿主应用:宿主应用是一个Android应用程序,它负责加载和管理脚本解释器,并提供与Android系统的交互接口。宿主应用提供了一组API,使得脚本可以访问Android系统的各种功能和服务,例如文件系统、网络、传感器等。脚本解释器还提供了一组与宿主应用通信的API,使得脚本可以与宿主应用进行交互,并访问宿主应用提供的功能和服务。

ByteWhiz的博客 749

sl4a_r4.apk

SL4A开发APK文档集合之SL4A SL4A_R4.apk SL4A_R6.apk

Android脚本语言环境SL4A.zip

Google官方博客介绍了Android Scripting Environment(ASE、SL4A),将脚本语言带入Android,允许用户编辑和执行脚本,直接在Android设备上运行交互式解释器。脚本将能大幅度简化任务界面,用户能在交互式终端中使用脚本。ASE目前支持Python,Lua和 BeanShell,未来将加入对Ruby和JavaScript的支持。示例代码require "android"android.startSensing()android.sleep(1)  --Give the sensors a moment to come online.silent = falsewhile true do  s = android.readSensors()  facedown = s.result and s.result.zforce and s.result.zforce > 9  if facedown and not silent then    android.vibrate()  --A short vibration to indicate we are in silent mode.    android.setRingerSilent(true)    silent = true  elseif not facedown and silent then    android.setRingerSilent(false)    silent = false  end  android.sleep(1)end 标签:SL4A

sl4a最新版下载_SL4A Script Launcher

介绍(2014-07-16)Use TaskBomb and this add-on to script your Android device with SL4A. This add-on adds SL4A scripting functionality to the TaskBomb task scheduler APP. SL4A is a very useful scripting en...

weixin_39707612的博客 416

Android 脚本设计之 SL4A

什么是SL4A SL4A的全称为Scripting Layer for Android, 顾名思义就是Android脚本架构层,它的目的就是可以用熟知的脚本开发语言来开发Android应用程序。其工作原理基于RPC远程调用,通过本地的脚本解析器和远端的原生态Android Server层的APK进行信息交互,即实现一个远程代理,把本地脚本的函数调用通过json格式的封装,传递给远程原生态Ser

jiguanghoverli的专栏 5040

android安装perl(sl4a)

昨天还在想怎么android不支持脚本开发。今天就发现了这个 Ase->sl4a 支持lua,python,perl等。 也有php的支持。不过是非官方的。 Js据说可以支持,但是下载包里没有? 先试试perl 从官网下载(这个不能乱点,容易被墙) http://

laputa73的专栏 1万+

SL4A完整安装教程:从零开始配置Android脚本环境

SL4A(Scripting Layer for Android)是一款强大的开源工具,它将脚本语言引入Android系统,让用户能够直接在设备上编辑和执行脚本,轻松实现自动化任务和自定义功能。本教程将带你从零开始,快速搭建属于自己的Android脚本开发环境,解锁手机编程新可能! ## 📋 准备工作:你需要了解的基础知识 在开始安装前,让我们先了解SL4A的核心优势: - **多语言支持*

gitblog_00747的博客 970

android sl4a的python安装记录

这个没有什么特别的,网上有详细的图文介绍。 只是记录一下。 首先启动虚拟device C:\Documents and Settings\Administrator>e:   安装python for android基本包 E:\>cd E:\work\Android\android-sdk\platform-tools 第一次会失败 E:\work\Android\android

laputa73的专栏 3778

SL4A配置

1.在 Android 设备上安装 SL4A,类似于其他 Android 应用程序安装流程。您可以使用您的设备浏览主 SL4A 项目网站上的 QR 代码,以下载 SL4A 安装文件。下载完成后会自动启动。此时,您可以看到一个安装界面。2.安装完成后,点菜单-ADD-python,安装。3. 您也可以使用 ADB 在一个设备上启动 SL4A,这样您就可以从工作站执行程序。要在您...

weixin_34038293的博客 435

SL4A

参考文章:http://my.oschina.net/u/1468102/blog/208687 如何安装使用SL4A http://www.ibm.com/developerworks/cn/mobile/mo-python-sl4a-1/ 相关软件及源码 https://github.com/kuri65536/sl4a/releases BT相关接口 http...

weixin_34092455的博客 472

sl4a_r6.apk

sl4a_r6 供自己学习,也分享出来给大家使用,需要的话可以下载,有什么问题可以留言

sl4a-r6.1.1-arm-debug

SL4A开发APK文档集合之sl4a-r6.1.1-arm sl4a

SL4A开发工具包

SL4A开发APK文档集合 pro-android-python-with-sl4a.pdf PythonForAndroid_r4.apk sl4a_r6.apk [android.开发书籍].Practical.Android.Projects.pdf

sl4a学习笔记

首先要安装sl4a和pythonforandroid两个apk.安装完成以后如下:

doctorq 1万+

Python for Android最简单详细的,最手把手的教程 之第一节安装

Python for Android最简单详细的,最手把手的教程 之第一节安装 本文转自:http://bbs.python520.com/thread-179-1-1.html Python for Android最简单详细的,最手把手的教程 第一章:安装环境以及配置 首先你要具备网络环...

chengxian7935的博客 7987

SL4A apk 编译生成

SL4A 软件编译 前言:SL4A(即 Scripting Layer for Android)是一个 Android 脚本解释环境,可用于自动化测试,可是我根据书本的自动化步骤操作时,遇到了不少坑,下面是填坑的系列过程,如果大家恰好工作中也遇到了 SL4A 的相关使用,希望我的填坑过程可以帮助大家避坑,节省时间。 前往 SL4A 的官网网站 SL4A 书本给的官网地址为 http://code....

WillWolf_Wang的博客 2322
上一篇: 单元测试准则
下一篇: SL4A eclipse 开发环境搭建
李亞飛
博客等级 码龄21年 11粉丝 88原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值