zoukankan      html  css  js  c++  java
  • Python进行Android开发步骤

    移动应用开发

    1. 建立开发环境

    下载软件开发包(SDK):
            http://developer.android.com/sdk/index.html
            adt-bundle-windows-x86_64-20140702.zip

    需要安装一个Java运行时环境(Java Runtime Environment,JRE):
            http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
            jre-8u20--windows-X64.exe

    2. 配置SDK和模拟器

    增加一个Android平台:
            打开SDK Manager,adt-bundle-windows-x86_64-20140702SDK Manager.exe
            选择相应的Android版本,如2.2

    创建一个新的Android虚拟设备(AVD):
            下载并安装2.2平台后,创建一个新的Android虚拟设备。
            adt-bundle-windows-x86_64-20140702eclipseeclipse.exe
            在Window菜单,Android Virtual Device Manager
            为AVD指定一个名,并选择一个目标。选择虚拟SDCARD的大小512就足够了。

    3. 安装和配置Android脚本环境

    AVD管理器启动2.2设备:
            在AVD Manager,选择AVD Name,点击右侧的Start,启动2.2设备

    安装SL4A脚本环境:
            点击模拟器的浏览器,导航到以下Web地址:http://code.google.com/p/android-scripting
            点击二维码启动SL4A下载。
            选择模拟器的Menu按钮,选择More,再选Downloads,点击sl4_r2.apk文件,点击Install安装SL4A包。

    4. 为SL4A安装增加Python

    在模拟器的Web浏览器,选Downloads,点击python_for_android_r1.apk。
    选择模拟器的Menu按钮,选择More,再选Downloads,点击python_for_android_r1.apk文件,点击Install安装Python包。

    5. 在Android上测试Python

    返回到模拟器的主屏,找到SL4A的应用,点击显示Python for Android预安装的一组Python脚本。

    一定要把SL4A旋转模式设置为自动:
            Menu->Preference->
            轨迹球模式键:F6键可以打开轨迹球模式,可以通过鼠标滚动模拟器左上角的轨迹球操作屏幕。
            向下滚动到Rotation mode,设置为Automatic

    点击任何脚本名来执行该脚本

    将自己的脚本传送到模拟器:
            需要把它复制到模拟器的虚拟SD卡。
            adt-bundle-windows-x86_64-20140702sdkplatform-toolsadb.exe push mydroidtest.py /sdcard/sl4a/scripts
            查看sdcard所在磁盘是否是rw,要进入adb shell查看
            adb shell
            mount
            sdcard用完整路径/mnt/sdcard/sl4a/scripts

    现在你的脚本应该出现在SL4A可用的脚本列表中了,点击执行,然后从菜单点击“转轮”

  • 相关阅读:
    python模块--time模块
    python模块--如何相互调用自己写的模块
    Animating Views Using Scenes and Transitions
    fragment 切换
    android textview 设置text 字体
    android intent 5.1
    android EditView ime
    animation of android (4)
    animation of android (3)
    animation of android (2)
  • 原文地址:https://www.cnblogs.com/pyxiaomangshe/p/8327766.html
Copyright © 2011-2022 走看看