IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 安卓下调用python(并调用C库暂时失败)暂时使用JNI方式 -> 正文阅读

[移动开发]安卓下调用python(并调用C库暂时失败)暂时使用JNI方式

参考网上的安卓下调用python是有三种方法的,但是尝试也只有JNI方式才可能可行。
1、Chaquopy方案(不支持我们需要所使用的cyptes等库并且需要付费的)
2、CLE方案,该官网已经进不去了,里面其实刚好有支持我们多进程和调用c的库,但是官网挂了。sdk下载不了
3、就是传统的JNI方式了,由java通过JNI调用C,从再调python。而我最后需要再由Python调C,总之弯了一大圈,后来这个方案也被否定了,不采用这种设计架构。

这里做一下记录
在这里插入图片描述

工程代码已上次csdn资源

参考链接:
https://www.jianshu.com/p/99a1d654c791 Android-Python混合开发 2 (.py交叉编译成.so)Jni方式
https://www.jianshu.com/p/aba8a1ae783e Android与Python爱之初体验 Jni方式
https://blog.csdn.net/u014683488/article/details/104129136 Linux 查看.so中导出函数
https://blog.csdn.net/laobai1015/article/details/115676806 Linux下将c++转换为so文件并利用python调用
https://crystax.net/en/download CrystaX NDK官网
https://www.cnblogs.com/eaglexmw/p/11463071.html Android下Native的so编译:使用ndk-build.cmd/.sh
https://blog.csdn.net/weixin_33825683/article/details/92617861 python动态加载so文件
https://blog.csdn.net/weixin_34185320/article/details/85849712 from: can’t read /var/mail/xxx 解决方法 (指定脚本解释器 which python 找到位置,#!/usr/bin/python指定)
https://chaquo.com/pypi-2.1/ 是Chaquopy方案所支持的python第三方库文件
https://blog.csdn.net/u011117131/article/details/90560065#comments_10481151 Android Studio调用python运行thensorflow模型–CLE方案实现但是CLE官网现在进不去了
https://www.cnblogs.com/cocoajin/p/7807977.html ubuntu16 64位 编译64位程序和32位程序(实践未解决)

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-01-12 00:07:14  更:2022-01-12 00:07:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 10:23:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码