Su QPython 3L
# Informazioni su QPython 3L
QPython è il motore Python per Android. Contiene alcune incredibili funzionalità come interprete Python, ambiente di runtime, editor, libreria QPYI e SL4A. Ti semplifica l'uso di Python su Android. Ed è GRATUITO.
QPython ha già milioni di utenti in tutto il mondo ed è anche un progetto open source.
Per diversi scenari di utilizzo, QPython ha due rami, vale a dire QPython Ox e 3x.
QPython Ox si rivolge principalmente alla programmazione degli studenti e offre funzionalità più amichevoli per i principianti.
Questo è il QPython 3L, è principalmente per utenti esperti di Python e offre alcune funzionalità tecniche avanzate.
# Funzionalità incredibili
- Interprete Python 3 offline: per eseguire i programmi Python non è necessario Internet
- Supporta l'esecuzione di più tipi di progetti, tra cui: programma console, programma SL4A, programma webapp
- Pratico lettore di codici QR per il trasferimento di codici sul telefono
- QPYPI e un repository personalizzato per pacchetti ruota predefiniti per librerie scientifiche avanzate, come numpy, scipy, matplotlib, scikit-learn ecc
- Editor facile da usare
- STRATO DI SCRIPT INTEGRATO ED ESTESO PER LA LIBRERIA ANDROID (SL4A): TI FA GUIDARE IL LAVORO ANDROID CON PYTHON
- Buona documentazione e assistenza clienti
# SL4A Caratteristiche
Con le funzionalità SL4A, puoi utilizzare la programmazione Python per controllare il lavoro Android:
- API delle app Android, come: Applicazione, Attività, Intent & startActivity, SendBroadcast, PackageVersion, System, Toast, Notifica, Impostazioni, Preferenze, GUI
- Gestione risorse Android, come: contatto, posizione, telefono, SMS, ToneGenerator, WakeLock, WifiLock, Appunti, NetworkStatus, MediaPlayer
- Integrazioni della terza app, come: codice a barre, browser, SpeechRecongition, SendEmail, TextToSpeech
- Hardwared Manager: Carmer, Sensore, Suoneria e volume multimediale, Luminosità schermo, Batteria, Bluetooth, SignalStrength, WebCam, Vibrazione, NFC, USB
[Link documentazione API]
https://github.com/qpython-android/qpysl4a/blob/master/README.md
[Esempi API]
https://github.com/qpython-android/qpysl4a/issues/1
[ NOTA IMPORTANTE ]
PUO 'RICHIEDERE BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE E ALTRE AUTORIZZAZIONI, IN MODO CHE PUOI PROGRAMMARE QUESTE CARATTERISTICHE. QPYTHON NON UTILIZZERÀ QUESTE AUTORIZZAZIONI IN FONDO.
SE OTTIENI ECCEZIONE IN TEMPO DI FUNZIONAMENTO DURANTE L'UTILIZZO DELL'API SL4A, CONTROLLA SE LE ABILITÀ RILEVANTI NELLE IMPOSTAZIONI DI SISTEMA SONO ATTIVATE.
# Come ottenere assistenza clienti professionale
Seguire la guida per ottenere supporto https://github.com/qpython-android/qpython/blob/master/README.md
[Comunità QPython]
https://www.facebook.com/groups/qpython
[ FAQ ]
A: Perché non posso usare l'API SMS di SL4A
D: Poiché Google Play e alcuni app store hanno requisiti rigorosi per quanto riguarda le autorizzazioni delle app, in QPython 3x, usiamo x per distinguere i rami con autorizzazioni o appstore diversi. Ad esempio, L significa LIMITATO e S significa SENSIBILE.
A volte non è possibile utilizzare le API SL4A corrispondenti perché la versione installata non dispone delle autorizzazioni corrispondenti, quindi è possibile sostituire quello che è stato installato con quello giusto.
Puoi trovare altre filiali qui:
https://github.com/qpython-android/qpython3/releases
Aggiornamento QPython 3L 3.0.0
What's NEW with v3.0.0
The first version of the QPython project has been restarted, with a new name
- It added the qsl4ahelper as a built-in package
- It added a QPySL4A App project sample into built-in editor, you can create QSLAApp by creating an project
- It rearranged permissions
- It fixed ssl error bugs
Visit https://www.qpython.org/en/qpython_3x_featues.html to get more detail.
Leggi di Più