Studio编译出错汇集

1.Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2

即:used by: org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.

解决办法:

file  ->> setting  ->> build,excution,->>gradle   ->>  android studio ->>  勾选enable。。。  如下图所示:

然后点击“OK",再“try  again” 就可以了。

2.Gradle sync failed: Unable to start the daemon process.

新安装了studio,在编译新建的项目时候报了一下错误:

        Gradle sync failed: Unable to start the daemon process.
        This problem might be caused by incorrect configuration of the daemon.
        For example, an unrecognized jvm option is used.
        Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.4/userguide/gradle_daemon.html
        Please read the following process output to find out more:
        -----------------------
        Error occurred during initialization of VM
        Could not reserve enough space for 1572864KB object heap
        Consult IDE log for more details (Help | Show Log) (226ms)

错误日志大致是说无法启动VM进程,初始化VM时出错,是因为没有足够的空间的空间。

解决方法:

找到项目的gradle.properties文件,看下里面的org.gradle.jvmargs分配的内存大小是多少,我的是1536M,过大了;

  把他修改为512M即可,然后Sync.

3.studio下载git项目无反应

选择Version Control,点击Git进行Git的配置,查看是否配置了git的目录;

如果配置了git目录则点击Test测试是否配置成功。

4.studio编译项目卡顿

在编写项目一段时间后,studio开始出现卡顿,很可能是Java虚拟机分配的内存已经接近满了。

查看当前studio的内存状况:

Settings -> Appearance 页里,打开 Show memory indicator 选项,然后主界面右下角会显示 Heap 总大小以及使用状况;

然后打开Help -> Edit Custom VM Options,如果之前没有创建此文件的会生成一个文件

粘贴以下代码,也就是为Android Studio分配最小内存和最大内存

-Xms1024m
-Xmx4096m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=96m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djna.nosys=true
-Djna.boot.library.path=

-Djna.debug_load=true
-Djna.debug_load.jna=true
-Djsse.enableSNIExtension=false
-XX:+UseCodeCacheFlushing
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-Didea.platform.prefix=AndroidStudio
-Didea.paths.selector=AndroidStudio

最后重启studio即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值