Jim*_*nts 12 java android-gradle-plugin android-studio-2.1
- 在Mac OS X上运行Android 2.1.1
-App不在Android手机上.
gradle.properties文件的内容
org.gradle.jvmargs=-Xmx2048M
Run Code Online (Sandbox Code Playgroud)
悬停时,IDE表示它是未使用的属性.它也应该是深蓝色而不是灰色.
输出:
:MyProjectDirName:transformClassesWithInstantRunSlicerForDebug
:MyProjectDirName:transformClassesWithDexForDebug
To run dex in process, the Gradle daemon needs a larger heap.
It currently has approximately 910 MB.
For faster builds, increase the maximum heap size for the Gradle daemon
to more than 2048 MB.
To do this set org.gradle.jvmargs=-Xmx2048M in the project
gradle.properties.
For more information see
https://docs.gradle.org/current/userguide/build_environment.html
Run Code Online (Sandbox Code Playgroud)
编译器的输出清楚地表明它丢弃了gradle.properties文件的内容.
内容build.gradle
android {
dexOptions {
javaMaxHeapSize "2g"
}
}
Run Code Online (Sandbox Code Playgroud)
玩过这些设置,也没有成功:
这对我有用:
属性文件:
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
Run Code Online (Sandbox Code Playgroud)
构建文件:
android {
...
defaultConfig {
...
multiDexEnabled true
}
dexOptions {
preDexLibraries = false;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9566 次 |
| 最近记录: |