小编Siv*_*r S的帖子

Android Studio需要太多时间来执行应用

我正在使用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?知道这一点的人可以更好地解释..这将有助于像我这样的很多开发者.

performance android android-studio

5
推荐指数
0
解决办法
705
查看次数

java.io.IOException: 找不到 Main [Dynamic Feature Module] 的 PROCESSED_RES 输出

将动态模块添加到已有 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)

任何人都可以帮忙,请。

android dynamic gradle android-studio

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

标签 统计

android ×2

android-studio ×2

dynamic ×1

gradle ×1

performance ×1