提高编译速度的软件
① 如何加快Android Studio 编译app 的速度
以下几个方法可以提高Android Studio的编译速度:
使用Gradle 2.4。
Gradle 2.4对执行性能有很大的优化,要手动让Android Studio使用Gradle 2.4,在项目根目录下的 build.grade中加入。
② 如何加快Android Studio 编译app 的速度
工程build一次太慢 经过各种搜索 整合以下 仅供参考
1、在下列目录中新建 gradle.properties 文件
/home//.gradle/ (Linux)
/Users//.gradle/ (Mac)
C:Users\.gradle (Windows)
在文件中添加
org.gradle.daemon=true
2、在本地工程的gradle.properties 添加如下
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true
org.gradle.daemon=true
同样也可以将global properties 设置如上 所以的工程都会依照这个设置
3、打开file-setting-build-compiler进行如下设置!
设置gradle的version
5、在你的app gradle下 添加如下
dexOptions {
incremental =true
javaMaxHeapSize "4g" //此处可根据电脑本身配置 数值越大 当然越快
preDexLibraries = false
}
6、除此之外 由于国内访问国外服务器较慢 造成as又卡又慢所以尽量使用jar arr 等方式减少直接compile
*.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。
*.aar:包含所有资源,class以及res资源文件全部包含
如果你只是一个简单的类库那么使用生成的*.jar文件即可;
如果你的是一个UI库,包含一些自己写的控件布局文件以及字体等资源文件那么就只能使用*.aar文件。
③ 什么是提高程序效率的最好方法
选择好的算法, 小心地实现, 同时确定程序不做额外的事。例如, 即使世界上最优化的字符复制循环也比不上不用复制。
当担心效率时, 要保持几样事情在视野中, 这很重要。首先, 虽然效率是个非常流行的话题, 它并不总是象人们想的那样重要。大多数程序的大多数代码并不是时间紧要的。当代码不是时间紧要时, 通常把代码写得清楚和可移植比达到最大效率更重要。记住, 电脑运行得非常非常快, 那些看起来 “低效率” 的代码, 也许可以编译得比较有效率, 而运行起来也没有明显的延时。
试图预知程序的 “热点” 是个非常困难的事。当要关心效率时, 使用 profiling软件来确定程序中需要得到关注的地方。通常, 实际计算时间都被外围任务占用了 (例如 I/O 或内存的分配), 可以通过使用缓冲和超高速缓存来提高速度。
即使对于时间紧要的代码, 最无效的优化技巧是忙乱于代码细节。许多常被建议的 “有效的代码技巧”, 即使是很简单的编译器也会自动完成 (例如, 用移位运算符代替二的幂次方乘)。非常多的手动优化有可能是代码变得笨重而使效率反而低下了, 同时几乎不可移植。例如, 也许可以在某台机器上提了速, 但在另一台机器上去变慢了。任何情况下, 修整代码通常最多得到线性信能提高; 更好的算法可以得到更好的回报。④ 如何提高Delphi7的编译速度
提高 delphi 的编译速度,最有效的方法是提高计算机的性能(更高的CPU运行速度、使用固态硬盘等)。
从软件优化的角度来说,有以下做法:
1、减少程序中第三方控件的引用,尤其是一些冗余的三方控件引用要清理掉。
2、优化下操作系统、即时杀毒监控程序等。
3、在编写代码时,将 Project->Options->Packages->Build with runtime packages 选项钩上,生成 exe 最终时再关闭。(详见网文《delphi的编译速度提高》)⑤ 想学习JAVA,新手的话有什么编译软件适合的,能推荐一下吗
第一个:windows下的文本编辑器,记事本!如果你想变成Java大触,那就使用记事本编写Java程序吧。顺带一提,在计算机等级考试中编写代码也是使用记事本的。
第二个:notepad ++
这也是一个文本编辑器,免费的。
编写代码时是挺舒服的,因为有不同的颜色显示。
第三个:EditPlus
这个东西功能强大,界面简洁美观,且启动速度快!支持中文。
但是,收费!
第四个:Eclipse
功能强大,界面简洁美观,启动速度不快!小编没有使用过中文版。
免费,好用,而且不用配置环境变量。⑥ 程序的编译速度与程序的执行速度
执行与编译。。也有挂钩!。。执行、编译速度又跟硬件有关!用 WEB来说 第一次编译比较慢!后面这次访问就快多了!这跟缓存有关。。还有就是代码的问题。。 多次的循环判断也会造成系统执行变慢!。。在提升速度方面 主要就是俩种方法 1.完善的代码 2.提高硬件了!可能我说的比较片面!别的兄弟可以继续补充!
⑦ 如何加快Android Studio 编译app 的速度
已经使用Android Studio进行开发超过一年,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下。
开启gradle单独的守护进程
在下面的目录下面创建gradle.properties文件:
/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\Users\<username>\.gradle (Windows)
并在文件中增加:
1
org.gradle.daemon=true
同时修改项目下的gradle.properties文件也可以优化:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Settings specified in this file will override any Gradle settings
# configured through the IDE.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# The Gradle daemon aims to improve the startup and execution time of Gradle.
# When set to true the Gradle daemon is to run the build.
# TODO: disable daemon on CI, since builds should be clean and reliable on servers
org.gradle.daemon=true
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
org.gradle.parallel=true
# Enables new incubating mode that makes Gradle selective when conf⑧ 如何加快XCode编译速度
您好,很高兴为您解答。先将此开源软件配置、编译、安装成功,然后加入xcode工程中,编译,然后慢慢改错。如果我的回答对您有帮助希望您可以采纳,谢谢!如果有什么不懂的可以追问,以后有什么问题可以向我提问或者向我的团队提问。赠人玫瑰,手有余香!帮助别人,快乐自己!
⑨ 如何加快Android Studio 编译app 的速度
以下几个方法可以提高Android Studio的编译速度:
使用Gradle 2.4。
Gradle 2.4对执行性能有很大的优化,要手动让Android Studio使用Gradle 2.4,在项目根目录下的 build.grade中加入。
打开终端执行 ./gradlew wrapper,就可以下载Gradle 2.4了,下载完成后,需要在Android Studio让我们的项目使用Gradle 2.4。
使用多线程编译
在项目根目录中创建gradle.properties,加入以下配置。
打开dex增量编译
在项目主Mole下build.grade的Android中加入。