首页 >>  正文

安卓版手机编程工具

来源:baiyundou.net   日期:2024-07-02

作者:略懂的大龙猫

编程语言 Python 的特点是容易上手、兼容性好、功能库强大。本文主要介绍几个手机端可用的 Python 编程软件。


1. QPython

QPython 是 Android 上 Python 脚本引擎,可以在手机上编辑和运行  Python 程序。目前 QPython 已更新至支持 Python 3.11。




QPython 安装一些库会比较麻烦,毕竟开发环境在电脑上配置都繁琐,在移动端模拟环境更容易失败。基础用用是可以的。


2.  Pydroid3

Pydroid3 是一个国外开发的软件,功能和 QPython 功能类似,但功能库支持上更强大。Pydroid3 应该算安卓端最强的 Python 编程软件。缺点是在国内应用市场没有发行版,安装和使用多有不便(即使你想升级高级版甚至都没办法付费)。




如果不是高级版本,不支持 Torch 等深度学习的库,而这恰恰是 Python 最擅长的领域。基本库比较全面 numpy 等都支持。最新版的 Pydroid3 V6.2 支持 Python 3.9 。


3. Termux

Termux 是一个安卓端的 Linux 模拟工具。既然是 Linux 模拟工具,当然是可以安装 Python 。为了提升 Termux 包下载速度可以用如下命令,把默认源替换为清华大学镜像:

sed -i 's@^(deb.*stable main)$@#1ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^(deb.*games stable)$@#1ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^(deb.*science stable)$@#1ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list

执行完毕升级一下,然后就可以用 pkg 命令安装你需要的软件了:

apt update && apt upgrade
pkg add python



但是由于是模拟环境,安装部分 Python 库也会遇到问题。Termux 也可以安装完整的 Linux (套娃),在完整的 Linux 里部署大部分库都没什么问题,但是操作又过于繁琐了(还不如 SSH 远程开发环境)。


总的来说,这几个方案在移动端学习和体验 Python 编程,运行基本程序没什么问题。但复杂的环境部署还是有点困难,通过远程开发环境反而更加省事。


","force_purephv":"0","gnid":"9ffec13c3d51607ab","img_data":[{"flag":2,"img":[{"desc":"","height":"1300","title":"","url":"https://p0.ssl.img.360kuai.com/t011ca3a0f310e7d4c7.jpg","width":"600"},{"desc":"","height":"1300","title":"","url":"https://p0.ssl.img.360kuai.com/t0150154949c2256aa9.jpg","width":"600"},{"desc":"","height":"1300","title":"","url":"https://p0.ssl.img.360kuai.com/t018196095f5360dd7a.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"cache","pub_time":1677304409000,"pure":"","rawurl":"http://zm.news.so.com/b78a48315ed8dd02e48d99b612ef5209","redirect":0,"rptid":"5081b13f4e90130a","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"有趣的软件 篇九:手机体验 Python 编程,这几个APP可以一试

邵肃缸616有没有手机软件编程的软件? -
葛厚媚18725111652 ______ Go语言可以,不过是在winPhone平台下的.安卓机不知道有没有.这些编程软件实际上是脚本语言,而且手机码字速度很慢,并不适合大型开发.娱乐消遣一下而已.

邵肃缸616有没有用手机就可以开发软件的编程工具 -
葛厚媚18725111652 ______ PY软件集、很强大的软件、不过你想手机编程的话、要使用几个软件才可以、

邵肃缸616有什么软件可以在手机上制作安卓游戏(编程和不用编程都可以) -
葛厚媚18725111652 ______ 类似的这种就是可以直接安装到手机储存卡里的 ,你可以在手机安装的同时就选择好路径就可以了,一般应用市场上安装软件都是可以这样操作的 ,比如说应用宝就可以 ,选择好游戏点击下载以后安装的时候就会提示安装的位置了 .然后打开就能用了呢.

邵肃缸616有没有什么比较好的手机编写java的软件 -
葛厚媚18725111652 ______ app的话安卓有AIDE(暂时还没发现更好的),IOS的话直接在商店搜索ide java出来一堆 还有一种是在线编辑的,web IDE网页链接 web IDE优点是多端同步,不过手机使用可能会有些问题(浏览器不兼容,分辨率等) 手机编程目前缺点还是蛮多的, 1输入困难,外接键盘另说. 2伤眼睛,外接屏幕另说. 手机编程并不会提高效率,睡前、路上和厕所里给自己放个假吧.

邵肃缸616请问一下安卓编程需要什么工具? -
葛厚媚18725111652 ______ android常用的IDE开发环境是Eclipse,不过最好你要有一部android手机作为测试工具,不然android模拟器的调式速度会让你崩溃.

邵肃缸616有没有简单的安卓手机app开发软件 -
葛厚媚18725111652 ______ 有app invent模块化编程 !很适应你的,有C基础最好了

邵肃缸616安卓手机上有哪些应用可以开发软件 -
葛厚媚18725111652 ______ 现在世界上大多数的Android开发者所用的工具都是Eclipse+ADT+SDK三个组件整合开发,其实开发工具仅仅是一个工具而已,个人的编程技术高低才是至关重要的问题,如果技术不强,无论用什么样的开发工具都开发不出来优秀的程序,如果技术能力强,开发工具对于开发者而言只是用着是否习惯的问题.根据你的描述来看,开发工具差仅仅是一种托词,与其有时间找其他开发工具,不如多花点时间提高自己的技术.

邵肃缸616推荐一款手机编程软件 -
葛厚媚18725111652 ______ visual studio 2010,,,,自带仿真器,不过只能搞微软 系统的手机....如果你用.net写,,,只需要把原来的windows程序的.net框架切换到compact版本,编译一遍,把所有错误修复就OK了,,这些错误一般是compact版本比pc版精简了许多,例如: GDI+中没有渐变的画笔等等,,,哥哥没有见过比这个还好用的了,,,,

邵肃缸616手机程序是什么工具写的啊 -
葛厚媚18725111652 ______ 现行手机3大系统:安卓 ,iOS(别你大爷的说苹果了,苹果是公司,手机上的系统叫iOS),WP 安卓是andriod studio,iOS是Xcode,WP...没接触,不过我猜是微软自己的IDE,VS2013那个系列的

邵肃缸616现在android开发用什么工具 -
葛厚媚18725111652 ______ Android的开发技术很多,在开始学习的时候不可能一次性全部学会,也没有必要一开始都全部学会,但是有些技术是非常常用的,需要在开始时打好基础,这些技术时: 1、Activity生命周期 虽然Android中有四大组件,但是不可否认Activity是最...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024