>  기사  >  백엔드 개발  >  Python으로 Android 프로그램을 작성하는 방법

Python으로 Android 프로그램을 작성하는 방법

anonymity
anonymity원래의
2019-06-18 10:45:067632검색

우리는 kivy를 사용하여 Android 앱을 개발합니다. Kivy는 크로스 플랫폼의 신속한 애플리케이션 개발에 특별히 사용되는 오픈 소스 프레임워크 세트입니다. Python 및 Cython으로 작성되었으며 개발자가 멀티 터치를 매우 잘 지원할 수 있습니다. 신속하게 간결한 대화형 프로토타이핑을 완료하고 코드 재사용 및 배포를 지원하는 것은 확실히 놀라운 NUI 프레임워크입니다.

Python으로 Android 프로그램을 작성하는 방법크로스 플랫폼이기 때문에 코드를 한 번만 작성하면 Android와 iOS 앱을 동시에 생성할 수 있다는 점이 멋지네요.

모두가 Hello World를 작성하도록 하세요

kivy 설치
환경 설명: 저자는 Python2.7.10을 사용하고 있습니다.
여기에서는 Windows 플랫폼 설치만 소개합니다.
모든 플랫폼에 대한 참조: https://kivy.org/# download

Update pip, setuptools

python -m pip install –upgrade pip wheel setuptools

그런 다음 필수 종속성을 설치하세요

python -m pip install docutils pygmentspypiwin32 kivy.deps.sdl2 kivy.deps.glew \ 
kivy.deps.gstreamer –extra-index-url https://kivy.org/downloads/packages/simple/

위의 Android는 Google에 액세스해야 하므로 자체 사다리와 kivy.deps.gstreamer 패키지를 가져오세요. 비교적 큰 용량(95MB)이므로 로컬에서만 설치할 수 있습니다.
그런 다음 kivy를 설치하세요

python -m pip install kivy

이 시점에서 64비트 시스템에서는 가상화 지원이 활성화되지 않는다는 점에 주목할 가치가 있습니다. kivy를 가져올 때 오류가 보고됩니다. 64비트 시스템의 경우 머신의 BIOS를 설정하고 가상화 지원을 활성화하면 됩니다.
참고: 이것은 단지 kivy의 실행 환경이므로 Windows 시스템에서 직접 디버깅할 수 있습니다. 코드를 APK 파일로 컴파일하는 방법에 대해서는 나중에 설명하겠습니다.

kivy가 Python에 있는 경우 가져올 수 있어야 합니다.

세계 관례에 따르면 “안녕하세요”라고 인사합시다.
새 .py 파일 만들기helloworld

from kivy.app import App from kivy.uix.button importButton
class TestApp(App): def build(self): return Button(text=’Hello,kivy’)
TestApp().run()

위 내용은 Python으로 Android 프로그램을 작성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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