我安装了Android Studio 0.1.9.今天我得到并更新到0.2版本,当然我更新了.安装完成后,我重新启动了Android Studio,但现在收到此消息:
Project正在使用旧版本的Android Gradle插件.支持的最低版本为0.5.0.请更新依赖项'com.android.tools.build:gradle'的版本
我怎么做?我在android studio中找不到任何gradle插件的更新工具.
我的Android Studio项目用于构建更快,但现在需要很长时间才能构建.可能导致延误的任何想法?我试过/sf/answers/1902031491/但没有效果.我没有运行可能会中断构建的Anti病毒.我的应用程序也不是那么大(大约5MB),它曾经在几秒钟内构建,但不确定发生了什么变化.
10:03:51 Gradle build finished in 4 min 0 sec
10:04:03 Session 'app': running
10:10:11 Gradle build finished in 3 min 29 sec
10:10:12 Session 'app': running
10:20:24 Gradle build finished in 3 min 42 sec
10:28:18 Gradle build finished in 3 min 40 sec
10:28:19 Session 'app': running
10:31:14 Gradle build finished in 2 min 56 sec
10:31:14 Session 'app': running
10:38:37 Gradle build finished in 3 min 30 sec
10:42:17 Gradle …Run Code Online (Sandbox Code Playgroud) 当我运行gradle clean命令时,我收到以下消息
启动Gradle守护程序,1个忙碌和6个停止的守护进程无法重用,请使用--status获取详细信息
为了调查,我运行以下命令.
$ gradle --status
PID STATUS INFO
11506 BUSY 4.3.1
8027 STOPPED (stop command received)
9347 STOPPED (stop command received)
11727 STOPPED (by user or operating system)
4786 STOPPED (by user or operating system)
14569 STOPPED (by user or operating system)
31237 STOPPED (by user or operating system)
Only Daemons for the current Gradle version are displayed. See https://docs.gradle.org/4.3.1/userguide/gradle_daemon.html#sec:status
Run Code Online (Sandbox Code Playgroud)
所以,我脑子里出现了一些问题.
如何停止现有守护进程?
如何杀死守护进程?
每当我在 Android Studio 中打开或创建一个项目,并且它开始进行后台构建或其他任何事情时,它都会进入“启动 Gradle 守护进程”,但进入一个循环并且永远不会停止重复该步骤。因此,构建永远不会完成,它会不断创建 Gradle 守护进程,直到系统内存不足并冻结。
这是在 Ubuntu 中。它以前确实有效,我不知道发生了什么变化才能使它开始发生。有没有其他人遇到过这个问题并能够解决它?
现在已经有一段时间了,Instant Run不再工作了,也就是说,它比标准版本慢.
AOSP错误跟踪器中有一些材料,但我无法解决这个问题.我相信你们中的一些人会有所帮助.
建设大约需要1.30分钟.
我第一次运行应用程序,然后应用一些小的更改.例如,更改int a = 1为int a = 2方法内部或更改字符串.
然后再次单击运行.怎么了:
assembleDebug我的所有模块).大约需要1.30分钟.第二轮继续,只是打电话app:assembleDebug.大约需要一分钟:
16:27:10 Executing tasks: [:app:assembleDebug]
16:28:16 Gradle build finished in 1m 5s 264ms
16:28:22 Instant Run applied code changes and restarted the app.
Run Code Online (Sandbox Code Playgroud)在第一轮中,没有任何输出到事件日志或Gradle控制台.在第二轮中,Gradle控制台会输出大量内容并以此结束
BUILD SUCCESSFUL
Total time: 51.385 secs
PREDEX CACHE HITS: 0
PREDEX CACHE MISSES: 45
Stopped 0 compiler daemon(s).
Run Code Online (Sandbox Code Playgroud)
我在我的grade.properties文件中有这些:
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.daemon=true
Run Code Online (Sandbox Code Playgroud)
build.gradle文件中没有与dex相关的内容.不使用杰克.Android Studio 2.2.3.
我几天前将我的android工作室更新到2.1版本,现在每当我在其中打开一个项目或导入一个项目时,它在底部刷新的'项目名称'gradle项目中说我等了四个小时才刷新但是没有进一步的帮助我这个因为我需要我的android工作室正常任何帮助将非常感谢提前谢谢你.

performance android performance-testing gradle android-gradle-plugin