相关疑难解决方法(0)

如何在android studio中更新gradle?

我安装了Android Studio 0.1.9.今天我得到并更新到0.2版本,当然我更新了.安装完成后,我重新启动了Android Studio,但现在收到此消息:

Project正在使用旧版本的Android Gradle插件.支持的最低版本为0.5.0.请更新依赖项'com.android.tools.build:gradle'的版本

我怎么做?我在android studio中找不到任何gradle插件的更新工具.

android shortcut file-dependancy gradle android-studio

300
推荐指数
8
解决办法
62万
查看次数

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)

android build gradle android-studio build.gradle

211
推荐指数
10
解决办法
25万
查看次数

启动Gradle守护程序,1个忙碌和6个停止的守护进程无法重用,请使用--status获取详细信息

当我运行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)

所以,我脑子里出现了一些问题.

  1. 如何停止现有守护进程?

  2. 如何杀死守护进程?

build gradle build.gradle android-gradle-plugin

19
推荐指数
3
解决办法
3万
查看次数

“启动 Gradle 守护进程”循环创建无限进程

每当我在 Android Studio 中打开或创建一个项目,并且它开始进行后台构建或其他任何事情时,它都会进入“启动 Gradle 守护进程”,但进入一个循环并且永远不会停止重复该步骤。因此,构建永远不会完成,它会不断创建 Gradle 守护进程,直到系统内存不足并冻结。

这是在 Ubuntu 中。它以前确实有效,我不知道发生了什么变化才能使它开始发生。有没有其他人遇到过这个问题并能够解决它?

android gradle android-studio android-gradle-plugin

18
推荐指数
2
解决办法
3980
查看次数

即时运行比标准版本更长

现在已经有一段时间了,Instant Run不再工作了,也就是说,它比标准版本慢.

AOSP错误跟踪器中有一些材料,但我无法解决这个问题.我相信你们中的一些人会有所帮助.

没有即时运行

建设大约需要1.30分钟.

使用即时运行

我第一次运行应用程序,然后应用一些小的更改.例如,更改int a = 1int 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.


gradle.properties文件 …

android android-studio android-instant-run

13
推荐指数
1
解决办法
1250
查看次数

android studio陷入了刷新gradle项目

我几天前将我的android工作室更新到2.1版本,现在每当我在其中打开一个项目或导入一个项目时,它在底部刷新的'项目名称'gradle项目中说我等了四个小时才刷新但是没有进一步的帮助我这个因为我需要我的android工作室正常任何帮助将非常感谢提前谢谢你. 这是我的问题的形象

performance android performance-testing gradle android-gradle-plugin

5
推荐指数
1
解决办法
7855
查看次数