Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为基于python的Android应用程序生成APK_Python_Android - Fatal编程技术网

如何为基于python的Android应用程序生成APK

如何为基于python的Android应用程序生成APK,python,android,Python,Android,我是一个android应用程序的初学者,我设法用这个python代码连接模拟器,但当我生成apk文件时,python端不起作用 这是我的密码: import os.path import numpy as np import cv2 import json from flask import Flask,request,Response import uuid def faceDetect(img): face_cascade = cv2.CascadeClassifier('fac

我是一个android应用程序的初学者,我设法用这个python代码连接模拟器,但当我生成apk文件时,python端不起作用

这是我的密码:

import os.path
import numpy as np
import cv2
import json
from flask import Flask,request,Response
import uuid


def faceDetect(img):
    face_cascade = cv2.CascadeClassifier('face.xml')
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
    faces = face_cascade.detectMultiScale(gray,1.3,5)
    #print(faces)
    for (x,y,w,h) in faces:
        img = cv2.rectangle(img,(x,y),(x+w,y+h),(0,255,0))
    # save the file
    path_file =('static/%s.jpg' %uuid.uuid4().hex)
    cv2.imwrite(path_file,img)
    return json.dumps(path_file)


# API

app = Flask(__name__)

@app.route('/api/upload',methods=['POST'])


def upload():
    img = cv2.imdecode(np.fromstring(request.files['image'].read(),np.uint8),cv2.IMREAD_UNCHANGED)
    # process image
    img_processed =faceDetect(img)
    # response
    return Response(response=img_processed,status=200,mimetype="application/json")


app.run(host="0.0.0.0",port=5000)



如果你想开发一个移动应用程序,我建议你使用flatter,或者编写一个原生android应用程序。目前,使用Python编程语言开发移动应用程序非常困难。
此外,您的代码只是在Flask框架上用python编写的RESTAPI

最后,您可以使用Java/Kotlin编写本机应用程序,或者在颤振框架上开发。我认为,你应该读更多关于这方面的信息