QPython 3Lの詳細
QPythonは、Android用のPythonエンジンです。 Pythonインタープリター、ランタイム環境、エディター、QPYI、SL4Aライブラリーなどの素晴らしい機能が含まれています。 AndroidでPythonを簡単に使用できます。そして、それは無料です。
QPythonにはすでに世界中で数百万人のユーザーがおり、オープンソースプロジェクトでもあります。
さまざまな使用シナリオに対して、QPythonには2つのブランチ、つまりQPython Oxと3xがあります。
QPython Oxは主にプログラミング学習者を対象としており、初心者にとってより使いやすい機能を提供します。
これはQPython 3Lであり、主に経験豊富なPythonユーザー向けであり、いくつかの高度な技術機能を提供します。
#すばらしい機能
-オフラインPython 3インタープリター:Pythonプログラムを実行するためにインターネットは必要ありません
-コンソールプログラム、SL4Aプログラム、webappプログラムなど、複数のタイプのプロジェクトの実行をサポートします
-コードを携帯電話に転送するための便利なQRコードリーダー
-numpy、scipy、matplotlib、scikit-learnなどの強化された科学ライブラリ用の事前構築されたホイールパッケージ用のQPYPIおよびカスタムリポジトリ
-使いやすいエディター
-Androidライブラリ(SL4A)向けの統合および拡張スクリプトレイヤー:PythonでAndroidの作業を進めることができます
-優れたドキュメントと顧客サポート
#SL4Aの機能
SL4A機能を使用すると、Pythonプログラミングを使用してAndroidの作業を制御できます。
-アプリケーション、アクティビティ、インテントとstartActivity、SendBroadcast、PackageVersion、System、Toast、Notify、Settings、Preferences、GUIなどのAndroid Apps API
-連絡先、場所、電話、SMS、ToneGenerator、WakeLock、WifiLock、クリップボード、NetworkStatus、MediaPlayerなどのAndroidリソースマネージャー
-バーコード、ブラウザ、SpeechRecongition、SendEmail、TextToSpeechなどのサードアプリ統合
-ハードウェアマネージャー:カーマー、センサー、着信音とメディアの音量、画面の明るさ、バッテリー、Bluetooth、SignalStrength、WebCam、バイブ、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は、これらの許可をバックグラウンドで使用しません。
SL4A APIを使用しているときにランタイムで例外を取得した場合は、システム設定の関連する許可が有効になっているかどうかを確認してください。
#プロフェッショナルカスタマーサポートの入手方法
サポートを受けるには、ガイドに従ってくださいhttps://github.com/qpython-android/qpython/blob/master/README.md
[QPythonコミュニティ]
https://www.facebook.com/groups/qpython
[ よくある質問 ]
A:SL4AのSMS APIを使用できないのはなぜですか
Q:Google Playと一部のアプリストアにはアプリのアクセス許可に関する厳しい要件があるため、QPython 3xではxを使用して、異なるアクセス許可またはアプリストアを持つブランチを区別します。たとえば、LはLIMITEDを意味し、SはSENSITIVEを意味します。
インストールしたバージョンに対応する権限がないため、対応するSL4A APIを使用できない場合があります。そのため、インストールしたものを正しいものに置き換えることを検討できます。
ここで他のブランチを見つけることができます:
https://github.com/qpython-android/qpython3/releases
QPython 3L 3.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.
Requires Android: Android 4.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: nodpi
SHA1: f60817e4cfb1a3f25fb6641d2afdd5a4f5fbee9f
Size: 23.19 MB
What's New:
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.
Requires Android: Android 2.3.2+
Architecture: armeabi-v7a
Screen DPI: nodpi
SHA1: b9241f471eaa8da1f50f09e468394dee2081786e
Size: 21.88 MB
What's New:
- Default Python is 3.6.6, If you want to install the old one
- Fix QR Reader, now it works again.
- Improve QPYPI, now it supports numpy, scipy, pandas, scikit-learn, theano, keras ...
It also support pubnub, pyzmq...
(If your device does't support the newest python, it may support the old version python3.2, pelase get it from https://github.com/qpython-android/qpython3/releases/tag/v1.3.5 )
Requires Android: Android 2.3.2+
Architecture: armeabi-v7a
Screen DPI: nodpi
SHA1: f4e67bd1ed7ca866e5ee073158dd8a469884b02f
Size: 21.69 MB
What's New:
- Fixed the force close bug when clicked term's list
- Default Python is 3.6.6, If you want to install the old one (python3.2 which may supports lots of device, pelase get it from https://github.com/qpython-android/qpython3/releases/tag/v1.3.5 )
- Remove SMS related permissions
Requires Android: Android 2.3.2+
Architecture: armeabi-v7a
Screen DPI: nodpi
SHA1: 840261675226c607a396a7e0cd0b8caa0e0467c4
Size: 21.69 MB
What's New:
- Default Python is 3.6.6, If you want to install the old one (python3.2 which may supports lots of device, pelase get it from https://github.com/qpython-android/qpython3/releases/tag/v1.3.5 )
- Remove SMS related permissions
パケージ名:
更新日:
2020-02-04
最新バージョン:
3.0.0
バージョンアップ申請:
で手に入れよう:
Android要件:
Android 4.0+
報告: