zoukankan      html  css  js  c++  java
  • App for Android (2) —— Python篇

    1、下载相关软件包

    2、安装 .apk程序

    3、安装Python 

    4、使用 Python for Android

    5、真机实测

    1、下载相关软件包

    下载地址:(http://code.google.com/p/android-scripting/downloads/list),我们需要下载如下几个文件:

    并将这5个文件复制到 Android SDK目录下,(我这里复制到 /opt/android-sdk-linux/platform-tools , adb工具现在被放在platform-tools下,而不是原来的tools目录)

    2、安装 .apk 程序

    注意:在安装前,请你保持Android 虚拟器的运行状态。

    到终端下,进入 platform-tools 目录运行命令:

    sudo ./adb install sl4a_r3.apk

    安装不需要太多时间,很快完成,如果你看到“Success”,则表示你安装成功,否则请尝试重新安装。安同样方法,安装python_for_android_r1.apk。

    3、安装Python 

    回到虚拟器,点击 图标,进入程序菜单界面,如下图:

    点击“Python for Android”,显示出下界面:

    点击“Install”即开始安装我们刚才加载的 SDCard 卡中的几个 python 程序包:

    4、使用 Python for Android

    当这一切安装完成之后,你可以点击返回符号键,在主菜单中,再点击“SL4A”图标:

    你会看到所安装的一些示例的 Python 脚本,如图所示:

    对着其中的某个脚本点击一次,即会出现如上图所显示那样的快捷操作图标(名称自己取的,不知可否),第一个是在终端运行,第三个表示直接运行,第三个是编辑,第四个是更名保存,第五个删除。点击“编辑”图标,可直接对代码进行修改:

    点击“MENU”键,可弹出操作菜单,除了一些基本的操作外,还提示了显示设置“Preferences”,还有 API 浏览功能”API Browser”,提借了 Python for Android API使用参数。

    5、真机实测

    下面进入真机测试阶段

    1、首先下载四个文件:

        one :    ase_r14.apk 

        two :    python_r0.zip

        three :  python_extras_r0.zip

        four :    python_scripts_r0.zip

    2、把这三个放到存储卡根目录.ASE会自动找的.   打开ASE->Menu键->Interpreters,Menu键->Add选择python ,然后 ASE 会被安装好...

    下面我们来看下怎么玩........我们找到程序并打开

    程序的默认带了几个实例,我们先不管,我们自己动手,此时点击 Menu —> Add , 然后选择 Python 2.6.2

    随后出现代码编辑窗口,我们来个hello world!

    完成后点击 Menu —> Save & Run ,执行后效果如图:

    其实还有一些比较时髦的玩法,比如二维码扫描输入,等我研究研究再补上,还没完....


    本文部分参考: 王万清的Python for android


  • 相关阅读:
    Lintcode: Delete Digits
    Lintcode: Digit Counts
    Lintcode: Compare Strings
    Lintcode: First Position of Target (Binary Search)
    Lintcode: Binary Representation
    Lintcode: Backpack II
    Lintcode: Backpack
    Lintcode: A+B problem
    Summary: Lowest Common Ancestor in a Binary Tree & Shortest Path In a Binary Tree
    Summary: Prime
  • 原文地址:https://www.cnblogs.com/hicjiajia/p/2339130.html
Copyright © 2011-2022 走看看