私はAndroidスタジオにインポートしている非常に大きなC++ ndk gradleプロジェクトを持っています。インポートするたびに、またはビルドバリアントを変更するたびに、Android Studioは"update the symbols"になります。リリースビルドには20分、デバッグビルドには約5分かかることがあります。また、大量のメモリとCPUを使用しています(既定のAS Javaメモリ設定を「Updating symbols ...」フェーズのデフォルト値の4倍に増やす必要がありました)Android Studioで「シンボルの更新中...」プロセスを無効にする方法はありますか?
Running "./gradlew installReleaseコマンドライン(ASなし)ではこのステップが必要ないようです。だから、 "シンボルの更新..."は実際に - そしてもっと重要なのは、私がそれを無効にする方法が何であるかです。
そして、基礎となるCMakeプロジェクトを変更することなくそれを行う方法は? – DoDo
少なくとも、ASがシンボルを更新している間にアプリケーションを起動することができれば役に立ちます。したがって、シンボルを構築するには10分以上待ってから、コードをコンパイルしてAPKをビルドして開始するにはさらに5分以上かかる必要があります。あなたのプロジェクトを既に構築しているときは、さらに面白い問題です。まず、アプリを実行するためにシンボルが更新されるまでに10分以上待ってから、分未満で実行する必要があります。 – DoDo
FYI、バグレポートはこちらです:https://issuetracker.google.com/issues/38300746スターを付けて/投票してください。 – DoDo