注意
本篇教程已过时请移步–>
Pydroid6.0汉化版发布适配Android 13安装更简单
由于蓝奏云压缩包不支持自定义文件后缀名,所以压缩包文件下载后需要重命名然后解压
如图所示,这里使用了分卷压缩(蓝奏云不支持100m以上文件),因此上述两个压缩包请下载至同一个目录,然后将.zip后缀去掉(只保留.001和.002文件后缀),然后使用zArchive解压(文末有下载链接)
注意: TensorFlow安装报错请使用 pip install keras==2.6 参见评论区!
教程更新日志
2023-04-22 蓝奏云的直链下载解析器重构完成, 测试应该没啥问题, 如果遇到无法下载的问题, 请及时和我联系
2023-04-24 安卓13下使用本教程大概率安装失败, 新的安装教程将在这几天更新, 安卓12可以继续使用本教程
如果你已经基本了解了Pydroid 可以直接阅读安装教程(点这里)
1. Pydroid是什么:
Pydroid是安卓生态下的Python集成开发环境,基于Python3.9.x;内置GCC编译器可以自己构建whl(轮子)库;内置pip包管理器;以及一个预构建的whl常用框架集,包括tensorflow, opencv, pyQT5等等
1.1 视频讲解:
Google play store描述
2. 当前版本做了哪些工作:
- 解锁高级版功能+完整的汉化,高级版基础包由云中龙++/qishipai(QQ:3268063593)提供,QQ群:1026766509
- 将插件内ogg包提取打包,直接解压安装
- 验证了一些关于权限的坑,后面教程会详细描述如何安装
3. 运行展示
代码分析,自动补全配置
Python交互式解释器
外观设置–内置黑色外观
代码编辑器
- 默认自动补全
- 实时分析
- 点击行号执行断点
执行断点的界面
打开左侧菜单,可以选择发布到pastebin分享你的作品
matplotlib相关示例的运行
pip安装运行依赖
4. 如何安装
下载地址
先下载好下面四个文件
安装步骤 (保姆级教程)
1. Pydroid主程序直接下载安装即可
2. 下载解压缩工具zarchive
3. 下载两个压缩包文件,上文也说了,两个文件需要去掉后.zip缀名(去掉之后为xx.zip.001,xx.zip.002数字前的.zip不要去掉)并保证在同一个目录通过zarchive解压
4. 进入Pydroid3-plugins解压目录,会有1一个子文件夹(Android)和2个apk安装包(pip本地安装插件,权限插件),如图:
5. 进入到解压出的Android/obb目录下, 复制ru.iiec.pydroid3.quickinstallrepo文件夹复制到设备内存下的Android/obb下
PS: 之前教程直接复制Android目录大概率会失败, 这里步骤统一修改
进入设备内存/Android/obb目录:
进入obb目录, 部分安卓11,12之后版本会提示授权
首次打开设备内存下的Android/obb会要求授权: 步骤如下
- ZArch提示: 你必须选择一个路径作为其根目录., 点确认
- 进入到选择目录界面直接点击使用此文件夹, 再次弹出提示, 点允许
- 授权之后点击粘贴
6. 安装两个插件(不分先后顺序),点击安装即可,如果提示是否授权第三方应用安装apk,点击确认
7. 配置权限(关键)
安装完毕你看不到这两个插件的图标,因为没有界面,接下来步骤很关键 以MIUI12为例
- 打开:设置,应用设置,应用管理
- 找到刚刚装的一个主程序和两个插件(可以搜索Pydroid,或者手动找到
Pydroid 3
和Pydroid Permissions Plugin
和Pydroid repository plugin
), - 1.权限管理 允许全部,能给的都给
- 2.自启动允许
- 3.联网控制都允许
8. 大功告成,打开Pydroid3找到示例测试一下
总结一下:
- 下载一个主程序个解压工具,和两个压缩包,主程序直接安装
- 利用解压工具解压出Android目录复制到sdcard根目录,并安装两个插件
- 给插件权限,包括自启动,联网,允许控制摄像头等等(为什么要给这么多权限? 比如:Pydroid做opencv图像识别需要调用摄像头功能)
感谢
叫我最右君
在评论区提供的一些常见问题的解决方案
评论区