(모바일 앱 작성3) Kivy 부팅 14.03

 사용 버전: Python 3.7.6, Kivy 1.11.1 사용 : Atom 1.4 3.0 x64 운영 체제: 페도라 31 Workstation x64, Android 9 Pie

기획 : URL 소스 자료를 내 휴대 전화에 저장하는 앱.

이제 Python for android 모듈을 사용할 차례입니다.먼저 만들어진 apk가 출력되는 Apk Output 디렉터리를 만들겠습니다.

그리고 우리가 사용하는 Kivy코드를 gitclone해서 호출합니다.git clone https://github.com/shwoghk14/Kivy_for_Starter.git

명령어는 p4a이며 사용법은 다음과 같습니다.

p4a apk — private $ HOME / code / myapp — package = org . example . myapp — name ” My application ” — version 0 . 1 — bootstrap = sdl 2 — requirements = python 3 , kivy

Apk Output 디렉터리로 이동한 후 p4a를 사용합니다.

p4a apk — private $ HOME / Github / Kivy _ for _ Starter / Start 14 — package = org . example . myapp — name ” URL Download ” — bootstrap = sdl 2 — requirements = python 3 , kivy — version 0 . 1

해당 명령을 검색하시면 열심히 레코드를 만드실 겁니다.그리고 이런 실수를 합니다.

_ctypes라는 모듈을 찾을 수 없다는 것입니다.설치는 되어 있습니다. 다만 이 아이를 찾을 수 없을 뿐이에요.

cp / usr / lib 64 / python 3 . 7 / lib – dynload / _ ctypes . cpython – 37m – x86 _ 64-linux-gnu.so $ HOME / . local / share / python – for – android / build / other _ builds / hostpython 3 / desktop / hostpython 3 / Lib 를 해줍니다 .

다시 명령어를 실행해 주세요.

열심히 또 만들다 보면 이런 오류가 나올 수 있습니다.

main.py를 자동으로 인식하여 apk파일을 만드는데 우리 파일은 test.py 입니다.main.py를 추가해 볼까요?(최신 버전의 Git은 main.py 가 추가되어 있습니다.)

그리고 warning을 수정해 줄 수 있습니다.

sudo dnf install g++ 해주세요.

sudodnf installld로 설치합니다.

만들어진 recipe와 dist를 삭제합니다.

p4a clean _ all

모든 것이 없어졌기 때문에, _ctypes도 다시 옮겨주겠습니다.

다시 p4a 명령어를 실행합니다.

완료되면 긴영문의 apk가 생성됩니다.

짜잔! https://youtu. be

코드 : https://github.com/shwoghk14/Kivy_for_StarterThis is example for the person who starts with kivy . – shwoghk 14 / Kivy _ for _ Startergithub.com

앱: https://play.google.com/store/apps 이미지 주소를 복사한 후 붙여넣기(Paste) 버튼을 누르세요. 그리고 Save를 누르면 끝.play.google.com

# Kivy