python和java混合开发_准备Java与Python协同开发环境

准备Java与Python协同开发环境

by 高焕堂

1.  前言

在本文里,将详细说明如何使用Chaquopy来帮助我们用最简便的方式实现Android Java呼叫Python协同编程。只要用一支非常简单的Android Java程式,就能透过它来呼叫Python程式来执行于Android环境里,进而实现AI智慧迁移的活动,让AI智慧执行于人人随身携带的终端里。

在本文里,则直接把NN模型写进Android的APK里。虽然本文的范例,是使用单纯的Numpy/Python来撰写NN模型,但其训练出的权重,以及利用权重来进行预测,其结果与使用Keras/Python来撰写相同的模型,是完全一致的。

2.简介Chaquopy

Chaquopy是在AS(Android Studio)里藉由Gradle来引入的一个套件(插件)。它可以帮助我们实践Java与Python的混合编程。甚至可以全部使用Python来开发一个 Android的App(*.APK),并不需要用到任何Java程式码。

3.下载及安装Chaquopy

在安装Chaquopy之前,您的电脑上需要先有可执行的Python。然后进入官网:

按下:,进行下载:

Chaquopy会根据您电脑上的Python版本来选择相匹配的Python Interpreter(解释器),以便绑进Android的APK里一起执行。

4.开启Android Studio开发項目

例如,开启一个新項目--jx08。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值