>  기사  >  백엔드 개발  >  Android 앱을 Python으로 작성할 수 있나요?

Android 앱을 Python으로 작성할 수 있나요?

(*-*)浩
(*-*)浩원래의
2019-07-06 09:59:037450검색

Python으로 Android 앱을 작성하는 것은 확실히 최선의 선택은 아니지만 확실히 매우 게으른 선택이고 Java를 배우고 싶지도 않습니다. 게다가 프로그래밍 측면에서 저는 이미 Python과 Golang을 알고 있습니다. 참고: Python, Golang 수준은 평균입니다.) 얼마 후 Python으로 Android 앱을 작성할 수 있는지 검색해 보니 정말 가능했습니다.

Android 앱을 Python으로 작성할 수 있나요?

우리는 kivy를 사용하여 Android 앱을 개발합니다. Kivy는 크로스 플랫폼에 특별히 사용되는 오픈 소스 프레임워크 세트입니다. Python 및 Cython으로 작성된 신속한 애플리케이션 개발은 개발자가 간단한 대화형 프로토타입 디자인을 신속하게 완료할 수 있을 뿐만 아니라 코드 재사용 및 배포도 지원합니다. (추천 학습: Python 동영상 튜토리얼)

크로스 플랫폼이므로 코드 한 번만 작성하면 Android가 생성됩니다. iOS와 동시에 APP이라니 멋지네요.

이 글은 당신이 Hello world를 작성하도록 유도할 것입니다.

세계 관례에 따르면, “hello”라고 말합시다.

새 .py 파일 만들기

##导入App,然后让TestApp这个类继承
from kivy.app import App
##导入一个Button,运维有这个button,当你点击的时候才会有所反应
from kivy.uix.button importButton
###定义类,名字必须是xxxApp
class TestApp(App):
###build一个Button
def build(self):
###返回一个Button,文字内容是“Hello,kivy”
return Button(text='Hello,kivy')
##运行,因为继承了App,所以才有的run这个方法
TestApp().run()

위 내용은 Hello입니다

Windows에서 물론 그것을 실행하는 것은 별 의미가 없으며 단지 첫 번째 단계일 뿐입니다.

더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 열을 방문하여 알아보세요!

위 내용은 Android 앱을 Python으로 작성할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.