相关疑难解决方法(0)

通过Gradle和Android Studio构建和运行应用程序比通过Eclipse慢

我有一个多项目(~10个模块),每次建筑大约需要20-30秒.当我在Android Studio中按Run时,我必须每次都等待重建应用程序,这非常慢.

是否可以在Android Studio中自动化构建过程?或者您对如何更快地完成此过程有任何建议?

在Eclipse中,由于自动构建,在模拟器上运行相同的项目大约需要3-5秒.

这是我的build.gradle文件(app模块):

buildscript {
    repositories {
        maven { url 'http://repo1.maven.org/maven2' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4'
    }
}
apply plugin: 'android'

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':libraries:SharedLibs')
    compile project(':libraries:actionbarsherlock')
    compile project(':libraries:FacebookSDK')
    compile project(':libraries:GooglePlayServices')
    compile project(':libraries:HorizontalGridView')
    compile project(':libraries:ImageViewTouch')
    compile project(':libraries:SlidingMenu')
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 16
    }
}
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio build.gradle

456
推荐指数
13
解决办法
22万
查看次数

Android Studio - Gradle构建失败 - Java堆空间

Android Studio 2.2.3.我一直在为我的当前项目构建一个APK for android,直到最近才成功.据我所知,除了数据文件之外没有任何改变,我的"Build APK"步骤神秘地开始在gradle控制台中失败了这条消息:

FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':VrSamples:Native:myproject:Projects:Android:packageDebug'.
> Java heap space
Run Code Online (Sandbox Code Playgroud)

在我的"消息"窗口中,我看到了这个错误:

Error:Execution failed for task ':VrSamples:Native:myproject:Projects:Android:packageDebug'.
> Java heap space
mple, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:
<em>org.gradle.jvmargs=-Xmx1024m</em>
<a href="http://www.gradle.org/docs/current/userguide/build_environment.html">Read Gradle's configuration guide</a><br><a href="http://docs.oracle.com/javase/7/docs/technotes/guides/vm/gc-ergonomics.html">Read about Java's heap size</a>
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西:

  • 将版本控制重置为以前的版本我知道生成APK很好
  • 在一个新位置重新克隆整个项目,以排除和中断可能与.gitignore一起提取的文件,以保证它是一个全新的构建
  • 重新启动了我的电脑
  • 重新安装android studio
  • 运行清理步骤,重建,手动删除中间文件
  • 将org.gradle.jvmargs = -Xmx1024m添加到我的gradle.properties文件中
  • 将1024米增加到4096米
  • 手动增加Android Studio\bin\studio.exe.vmoptions和64位等效项中的-Xmx值

我很困惑为什么我现在突然遇到这个问题,为什么我似乎无法重新创建我直到最近才建立的APK.据我所知,我也没有更新任何库.

非常感谢任何解决此问题的建议,如何在未来调试此类事情的提示等.

android gradle android-studio

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

Android工作室非常慢的gradle构建

我是新来的Android Studio..whenever我跑我的项目花费gradle这个build..I've检查大约14分钟的解决方案,以提高建设速度提到这里

我的gradle.properties文件:

## Project-wide Gradle settings.

org.gradle.daemon=true

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

org.gradle.parallel=true
org.gradle.configureondemand=true
Run Code Online (Sandbox Code Playgroud)

但问题仍然是相同的,这些线条都是暗淡的,就像它们是注释行代码一样.当鼠标悬停在顶部时,会显示一条消息,显示"未使用的属性.此检查报告未从属性文件外部引用的所有属性"

我怎样才能解决这个问题?谢谢

android

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

标签 统计

android ×3

android-studio ×2

gradle ×2

build.gradle ×1