4

Android Studio 3.1 をインストールしたばかりで、Kotlin と C++ をサポートする新しいプロジェクトを作成したいと考えていました。新しい Android Studio バージョンをインストールするときはいつもそうするように、設定の gradle オプションを変更しました (図1を参照) 新しい Android Studio プロジェクトのデフォルト設定

その後、プロジェクトを同期すると、Android Studio は多くの依存関係のダウンロードを開始します (通常よりも多く) が、これをダウンロードするときに常にスタックします。

ダウンロードhttps://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.2.30/kotlin-compiler-embeddable-1.2.30.jar 14m 48s 86ms

最後に見ると、そのダウンロードに費やされた時間があります(n回のプロセスを終了する15分前)...

ASの外で.jarを手動でダウンロードしました(5分以内)...そして今、私の質問は...

このファイルをどこに置くと、AS がローカル マシンからファイルを吸い上げ、インターネットからダウンロードしようとするのをやめることができますか?!!!!

4

2 に答える 2

3

これは簡単です。次の手順に従います。

  • を使用してプロジェクトをビルドしますgradlew build
  • gradle がダウンロードされていることがわかります。ここでは、プロキシを使用して高速化できます (IDE では表示されない進行状況インジケーターを確認できます)。
  • すべての依存関係がダウンロードされ、コードのコンパイルが開始されたら、プロセスを強制終了します
  • IDE でプロジェクトを更新する

IDE が余分な作業を行わないようにするには、次のオプションを有効にします。

画像

次に、AS は何かをダウンロードしようとするのをやめ、何かダウンロードする必要があるときにエラーを出します。それが表示されたら、で再構築しgradlew buildます。

于 2018-03-30T05:37:19.747 に答える