# შესახებ QPython 3L
QPython არის პითონის ძრავა android. ის შეიცავს რამდენიმე საოცარ მახასიათებელს, როგორიცაა Python თარჯიმანი, გაშვებული გარემო, რედაქტორი, QPYI და SL4A ბიბლიოთეკა. ეს გიადვივებს პითონის გამოყენებას Android- ში. და ეს უფასოა.
QPython უკვე ჰყავს მილიონობით მომხმარებელი მთელ მსოფლიოში და ის ასევე წარმოადგენს ღია კოდის პროექტს.
სხვადასხვა გამოყენების სცენარისთვის, QPython- ს აქვს ორი ფილიალი, კერძოდ QPython Ox და 3x.
QPython Ox ძირითადად მიზნად ისახავს მოსწავლეთა დაპროგრამებას და ის დამწყებთათვის უფრო მეგობრულ მახასიათებლებს უზრუნველყოფს.
ეს არის QPython 3L, ის ძირითადად გამოცდილი პითონის გამოცდილი მომხმარებლებისთვისაა და ის უზრუნველყოფს მოწინავე ტექნიკურ მახასიათებლებს.
# საოცარი თვისებები
- Offline Python 3 თარჯიმანი: არ არის საჭირო ინტერნეტი პითონის პროგრამების გასაშვებად
- ის მხარს უჭერს მრავალი სახის პროექტს, მათ შორის: კონსოლის პროგრამა, SL4A პროგრამა, webapp პროგრამა
- QR კოდების მოსახერხებელი მკითხველი თქვენს ტელეფონზე კოდების გადაცემისათვის
- QPYPI და საბაჟო საცავი წინასწარ ჩაშენებული ბორბლიანი პაკეტებისთვის გაძლიერებული სამეცნიერო ბიბლიოთეკისთვის, მაგალითად, ყვავი, სკპი, მაპლოტლიბი, სკკიტ-სწავლა და ა.შ.
- ადვილად გამოსაყენებელი რედაქტორი
- ინტეგრირებული და გაფართოებული სკრიპტის ფენა ანდროიდის ბიბლიოთეკისთვის (SL4A): ის საშუალებას გაძლევთ მართოთ ანდროიდული სამუშაო PYTHON– ით
- კარგი დოკუმენტაცია და მომხმარებელთა დახმარება
# SL4A მახასიათებლები
SL4A ფუნქციებით, შეგიძლიათ გამოიყენოთ Python პროგრამირება Android მუშაობის კონტროლისთვის:
- Android პროგრამების API, როგორიცაა: პროგრამა, აქტივობა, განზრახვა და მოქმედება, SendBroadcast, PackageVersion, სისტემა, სადღეგრძელო, აცნობეთ, პარამეტრები, პრეფერენციები, GUI
- Android რესურსების მენეჯერი, როგორებიცაა: კონტაქტი, ადგილმდებარეობა, ტელეფონი, sms, ToneGenerator, WakeLock, WifiLock, ბუფერული პროგრამა, ქსელური სტუდია, MediaPlayer
- მესამე აპლიკაციის ინტეგრაცია, როგორებიცაა: შტრიხ კოდი, ბროუზერი, სიტყვის გადაცემა, SendEmail, TextToSpeech
- მყარი მენეჯერი: კარმერი, სენსორი, რინგერი და მედია მოცულობა, ეკრანის სიკაშკაშე, ბატარეა, Bluetooth, სიგნალის სიმტკიცე, ვებკამერა, ვიბრატი, NFC, USB
[API დოკუმენტაციის ბმული]
https://github.com/qpython-android/qpysl4a/blob/master/README.md
[API ნიმუშები]
https://github.com/qpython-android/qpysl4a/issues/1
[ ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ ᲩᲐᲜᲐᲬᲔᲠᲘ ]
შეიძლება მოითხოვონ BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE და სხვა დავალებები, ასე რომ, თქვენ შეგიძლიათ მოაწყოთ ეს პროგრამები, თუ ეს მახასიათებლები. QPYTHON არ გამოიყენებს მოცემულ წინადადებებს ფონზე.
თუ მიიღეთ გამოცდილება RUNTIME- ში, როდესაც იყენებთ SL4A API- ს, გთხოვთ შეამოწმეთ, თუ რატომაა მოცემული პირობები ამ სისტემის სისტემაში.
# როგორ მივიღოთ პროფესიონალური მომხმარებლების დახმარება
გთხოვთ, გაეცანით სახელმძღვანელოს, რომ მიიღოთ მხარდაჭერა https://github.com/qpython-android/qpython/blob/master/README.md
[QPython საზოგადოება]
https://www.facebook.com/groups/qpython
[FAQ]
პასუხი: რატომ არ შემიძლია გამოვიყენო SMS API of SL4A
Q: იმის გამო, რომ Google Play- ს და ზოგიერთ აპლიკაციას აქვს მკაცრი მოთხოვნები პროგრამების ნებართვებთან დაკავშირებით, QPython 3x- ში, ჩვენ ვიყენებთ x- ს, რათა განვასხვავოთ ფილიალები სხვადასხვა ნებართვებით ან appstores- ით. მაგალითად, L ნიშნავს LIMITED და S ნიშნავს SENSITIVE.
ზოგჯერ არ შეგიძლიათ გამოიყენოთ შესაბამისი SL4A API, რადგან თქვენს დაინსტალირებულ ვერსიას არ აქვს შესაბამისი ნებართვები, ასე რომ თქვენ შეგიძლიათ ჩათვალოთ ის, რაც დაყენებული გაქვთ სწორად.
შეგიძლიათ იპოვოთ სხვა ფილიალები აქ:
https://github.com/qpython-android/qpython3/releases