我正在使用Android Studio 2.0.0 beta 3版本,每当我运行一个应用程序,它需要大约1分30秒运行最小.我经历了甚至高达3米50秒的延迟执行应用程序,这真的很令人沮丧.以下是我试图解决的一些问题,
在app的gradle文件中,
dexOptions {
preDexLibraries=false
incremental=true
javaMaxHeapSize "8g"
}
Run Code Online (Sandbox Code Playgroud)
在User/.gradle/gradle.properties中
org.gradle.daemon=true
org.gradle.parallel=true
Run Code Online (Sandbox Code Playgroud)
我使用以下版本的工具,在app的模块外的build.gradle文件中
classpath 'com.android.tools.build:gradle:2.0.0-beta3'
Run Code Online (Sandbox Code Playgroud)
我也在Offline Mode设置 - > Gradle部分启用了.请分享你的想法.
编辑:
系统细节:
Intel I7
16gb RAM
Windows 8.1 Os 64-bit
Run Code Online (Sandbox Code Playgroud)
我在项目中还有3种产品口味和4种构建类型.
我甚至有时候认为android studio比eclipse差很多.我读过gradle提供了很多很棒的功能.gradle是否花费了我们执行这些专业人员的时间?还是因为IntelliJ?知道这一点的人可以更好地解释..这将有助于像我这样的很多开发者.
将动态模块添加到已有 6 种风格的多模块项目中。
得到这个错误,
ERROR: Unable to resolve dependency for ':dynMod@debug/compileClasspath': Could not resolve project :app.
Show Details
Affected Modules: dynMod
Run Code Online (Sandbox Code Playgroud)
在动态模块中创建类似的产品口味解决了这个问题。我确实进行了构建和测试。现在不知道出了什么问题,但我明白了,
java.io.IOException: Cannot find PROCESSED_RES output for Main{type=MAIN, fullName=flavor1Debug, filters=[], versionCode=-1, versionName=null}
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮忙,请。