Android Advanced Journey | Android Studio フリーラインの使用

目次

    1. なぜフリーラインを使用するのですか?
    2. インストールと使用方法    

フリーラインを使用する理由

andrdoi Studio のコンパイル自体は非常に遅く、10 分以上かかる場合もありますが、これは開発者にとって非常に耐え難いことですが、1 日に数時間を節約できる高速コンパイル ツールがあります。

    環境要件 

    1) Gradle バージョンは 2.1.4 以降である必要があります。

 Freeline をインストールして使用する

    1. Android Studio -> ファイル -> 設定 -> プラグインを開きます

2. フリーラインを検索 

インストールが完了すると、Android Studio に追加のアイコンが表示されます。

3. ただし、クリックしても実行されないので、次に、Python 2.7 以降のバージョンの環境を設定する必要があります。(Freeline は現在バージョン 2.7 以降をサポートしていますが、バージョン 3.6 以降はサポートしていません。3.7 のテスト時には使用できず、さまざまなモデルが存在しないというメッセージが表示されます) python2.7.9 のインストール パッケージのアドレスは以下に示されています (注:著者は 3 つのバージョンの pyhon をインストールしていますが、次のバージョンでは問題ありません) Apple システムにはデフォルトで Python がインストールされているため、Mac を使用している学生は Python のインストールを無視します。

Windows版64bitのインストールバージョンは以下の通りです

python2.7.9 インストールパッケージのアドレス

その他のバージョン:

https://www.python.org/downloads/zh

4. クリックしてPythonを開き、以下を確認します. 最後の赤丸のチェックでパスに環境変数が自動追加されます。あとは頭の悪い次→次…。

5. インストールが成功したら、実行 ->cmd -> python と入力すると、当然バージョン番号が出てきます。

6. 次に、次のプロジェクト構成をプロジェクトのルート ディレクトリ build.gradle に追加します。

クラスパス 'com.antfortune.freeline:gradle:0.8.2':

モジュール プロジェクトの build.gradle に順番に追加します。

    applyplugin:'com.antfortune.freeline'

    フリーライン {

        ハックトゥルー

    }

    デバッグコンパイル 'com.antfortune.freeline:runtime:0.6.2'

    releaseCompile 'com.antfortune.freeline:runtime-no-op:0.6.2'

    testCompile 'com.antfortune.freeline:runtime-no-op:0.6.2'


 

そして、FreelineCore.init(this) をアプリケーションに追加します。このメソッドは新しいバージョンでは非推奨です。

ここでインストールは完了です。

使用

1) as のフリーライン ウィンドウに gradlew clean と入力して、プロジェクトをクリーンアップします。

2) フリーライン ウィンドウに「gradlew initFreeline -Pmirror」と入力し、構成を初期化します (時間がかかります)。

3) as freeline ウィンドウに「Python freeline.py」と入力してコンパイルを開始します (または、Android Studio ツールバーの freeline アイコンをクリックします)。

テストしてみたところ、コンパイルには数秒もかからず、公式/テスト環境を変更するだけでした。

以前Pythonの最新版をインストールしたのですが、色々なモデルが存在しませんでした。

このような問題が発生した場合は、Python バージョン 2.7 の使用を検討してください。

特別な感謝:

https://www.jianshu.com/p/8e5a41fb224f?mType=グループ

おすすめ

転載: blog.csdn.net/weixin_42504805/article/details/131634067