このアプリについて
#qpython olについてQpythonはAndroidのPythonエンジンです。 Pythonインタープリター、ランタイム環境、編集者、QPYI、SL4Aライブラリなどの驚くべき機能が含まれています。 AndroidでPythonを簡単に使用できます。そしてそれは無料です。
Qpythonにはすでに世界中に何百万人ものユーザーがいて、オープンソースプロジェクトでもあります。
さまざまな使用シナリオの場合、Qpythonには2つのブランチがあります。つまり、Qpython oxと3xです。
Qpython 3Xは主に経験豊富なPythonユーザー向けであり、いくつかの高度な技術的機能を提供します。
これは、主に学習者のプログラミングを目的としたQpython OLであり、初心者向けのよりフレンドリーな機能を提供します。
#素晴らしい機能
- オフラインPython 3、Python 2通訳者:Pythonプログラムを実行するためにインターネットは必要ありません
- コンソールプログラム、SL4Aプログラム、WebAppプログラムなど、複数の種類のプロジェクトの実行をサポートしています
- コードを携帯電話に転送するための便利なQRコードリーダー
- QPypiと、Numpy、Scipy、Matplotlib、Scikit-Learnなどの強化された科学ライブラリ用の事前に構築されたホイールパッケージのカスタムリポジトリ
- 使いやすいエディター
-Jupyterノートブックと互換性のあるBuiltin QPynotebook。
-Androidライブラリ用の統合および拡張スクリプトレイヤー(SL4A):PythonでAndroid作業を駆動できます
- 優れたドキュメントとカスタマーサポート
#SL4A機能
SL4A機能を使用すると、Pythonプログラミングを使用してAndroidワークを制御できます。
-AndroidアプリAPI、アプリケーション、アクティビティ、意図、StartActivity、SendBroadCast、PackageVersion、System、Toast、Notify、Settings、Preferences、GUIなど
-Androidリソースマネージャー、連絡先、場所、電話、SMS、トーンジェネレーター、Wakelock、Wifilock、Clipboard、NetworkStatus、Mediaplayer
- バーコード、ブラウザ、SpeechRecongition、SendeMail、TextTospeechなどの3番目のアプリ統合
- 硬化マネージャー:カーマー、センサー、リンガー、メディアボリューム、スクリーンの輝度、バッテリー、Bluetooth、SignalStrength、Webcam、Vibrate、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 Oxでは、Xを使用して、さまざまな権限またはAppstoresでブランチを区別します。たとえば、Lは限られていることを意味し、Sは敏感です。
インストールしたバージョンには対応するアクセス許可がないため、対応するSL4A APIを使用できない場合があるため、インストールしたものを適切な権限に置き換えることを検討できます。
ここで他のブランチを見つけることができます:
https://github.com/qpython-android/qpython/releases
# オープンソース
これはOpenSourceプロジェクトです。https://github.com/qpython-android/qpythonをチェックできます。