Androidスタジオでは、gradleを作成したり、アプリケーションファイルを更新したりするのに時間がかかりすぎます。オフラインモードで実行しようとしました。その後、階調同期が失敗します。私はAndroid Studioでアプリケーションを実行するためにインターネット接続を使用したくありません。Androidスタジオの作成に時間がかかりすぎて
0
A
答えて
0
Androidのスタジオは、ファイルのインデックス作成とgradleビルドのために遅く、ほとんどの場合、あなたのgradle.buildに新しい依存関係を追加した後に使用するネットワークのためです。これは、すべてのビルドのために多くのデータをディスクから&に転送し、マシン全体の速度を落とします。
プロジェクトを保存するSSDがない場合は、ビルドに数分かかることがあります。 インスタント実行オプションを有効にする必要があります。このオプションを使用すると、わずかな変更でビルド時間が大幅に短縮されます。たくさんのRAM(8GB以上)がある場合は、小さなRAMディスクパーティションを作成してプロジェクトを移動することができます。 gradleを使用するには、数百MBの空き容量を確保してください。 theseのいずれかのツールを使用してRAMディスクを作成することができます。過去数年間、ImDiskを過去数年間使用していて、完全に動作します。アプリケーションを構築するよりも、デバイスにapkをインストールするのに時間がかかります。可能であれば、最も速いビルドのために、グランドルキャッシュ(通常はホームディレクトリに格納されているフォルダのフォルダ)もRAMディスク上に置く必要がありますが、これは影響が小さくなります。キャッシュを移動する場合は、最初の場所にfile system linkを作成します。
注意。 RAMは揮発性です(電源がオフのときに消去されるため)。電源を切る前に必ずRAMディスクの内容を永続ストレージにコピーしてください。停電が頻発し、バッテリーのあるラップトップを使用していない地域にいる場合、UPSを購入すると、RAMディスクの内容が失われます。
関連する問題
- 1. Amazon Lambda - オブジェクトの作成に時間がかかりすぎる
- 2. Xcode 4のインデックス作成に時間がかかりすぎる
- 3. Androidスタジオが開くには時間がかかります
- 4. Androidアプリの起動に時間がかかりすぎる
- 5. Androidスタジオデバッガの起動/ロードに時間がかかりすぎる
- 6. Swift3 scheduled時間が長すぎると時間がかかりすぎて
- 7. AndroidのボレーJsonObjectRequestが時間がかかりすぎる
- 8. Androidメディアスキャンに時間がかかりすぎる
- 9. React-native run-androidに時間がかかりすぎる
- 10. 動的にテーブルレイアウトパネルを作成するには時間がかかりすぎる
- 11. Neo4j経由のグラフ作成に時間がかかりすぎる
- 12. Play Frameworkの実行に時間がかかりすぎて
- 13. Androidアプリケーションの起動に時間がかかりすぎますか?
- 14. 時間を過ぎてデータが変化するグラフを作成しようとすると時間がかかりすぎるのですか?
- 15. Db2クエリに時間がかかりすぎています
- 16. ScrollToRowAtIndexPathに時間がかかりすぎています
- 17. valueInjecterに時間がかかりすぎています
- 18. JLabel setTextに時間がかかりすぎています
- 19. SqliteカーソルからのPojoクラスの作成に時間がかかりすぎています
- 20. ハイブクエリ実行に時間がかかりすぎて
- 21. JavaScriptスクリプトの実行時間が長すぎます。スクリプトの取得に時間がかかりすぎる
- 22. RxJava Android onErrorの呼び出しに時間がかかりすぎる
- 23. Androidアプリの読み込みに時間がかかりすぎる
- 24. Webページの読み込みに時間がかかりすぎて、インデックスにもかかわらず検索に時間がかかりすぎた
- 25. Androidスタジオできれいに長い時間がかかります
- 26. アプリケーションをロードするのに時間がかかりすぎる
- 27. Memcachedが応答に時間がかかりすぎる
- 28. CommandSequenceがダウンロードに時間がかかりすぎる
- 29. LibWebPが画像圧縮に時間がかかりすぎる
- 30. Java Regexの先読みに時間がかかりすぎる
あなたは試してみましたか:https://stackoverflow.com/questions/29391421/android-studio-gradle-takes-too-long-to-build – Darush
アプリケーションの実行にインターネット接続は必要ありません。グラデーションファイルに追加するそれぞれの依存関係だけが、インターネット経由で取得する「余分なコード」を必要とします。これがオフラインモードで 'sync'が失敗する理由です。 'sync'はすべての依存関係を修正して整列しようとするためです。 – ZeekHuge