1
jedrek 2017-02-22 11:40:55 +08:00
换机器吧,折腾这些东西光耗时间精力,价值不大,得不偿失
|
2
neoblackcap 2017-02-22 11:44:35 +08:00
调 JVM 参数啊,加大内存分配
|
3
ppwangs 2017-02-22 11:45:30 +08:00 2
是挺卡的, IDE 都打成 IED 了。
|
4
baoguok 2017-02-22 11:46:30 +08:00
android studio
升级一下 mac 的 java 版本,可能是 java 版本引起的 我的很流畅,电脑同配置 |
7
greesia 2017-02-22 12:01:44 +08:00
实在卡 就用 intellij 吧 当然首选还是 as
|
8
woai110120130 2017-02-22 12:55:23 +08:00
同 mac 很流畅 就是 instant run 替换比较慢 所以关了 在公司 linux 上用 idea 和 androdi studio
|
9
Lonely 2017-02-22 12:59:42 +08:00 via iPhone
加钱换电脑
|
10
gowk 2017-02-22 13:04:40 +08:00
卡是因为没翻墙,网络连接卡吧
|
11
kassadin 2017-02-22 13:18:32 +08:00
同配置,换 windows 台式机了。
|
12
wjh3936 2017-02-22 14:00:53 +08:00
2012 13 的机子每次完整编译要 11 分钟……可能是因为 instant run 吧。以至于我现在宁愿用 windows 台式机了。
|
13
vjnjc 2017-02-22 14:15:27 +08:00 1
我也觉得卡是因为网络慢, gradle build 很多依赖网络,即使你已经 download jar 包
|
14
anzaimary 2017-02-22 15:35:47 +08:00
加钱上卡宴
|
15
loulijun OP @vjnjc 我是一直翻墙状态的, build 依赖的库都放到内网所以还好,主要是写布局文件或者搜索的时候,虽然不是一直卡,但是几率还蛮大的,感觉自己还是得提升下电脑性能
|
16
loshine1992 2017-02-22 17:13:37 +08:00
编译慢用 freeline
编写代码的时候卡顿考虑修改一下 vmoptions.properties 实在不行就换机器吧, Android Studio 是唯一选择 |
17
loshine1992 2017-02-22 17:14:52 +08:00
|
18
siloong 2017-02-22 17:21:30 +08:00
肯定 AS 阿,一般调 JVM 参数就行了
|
19
jokerman 2017-02-22 17:21:34 +08:00
Android Studio 简单粗暴直接有效
|
20
sampeng 2017-02-22 18:03:16 +08:00
升级到 16G 内存。 ssd 。就算开全家桶。每个开两个窗口都不带卡的
|
21
PPTing 2017-02-22 18:43:13 +08:00 via iPhone
我是 14 年中的 15 寸 MacBook Pro , 16G 的内存,感觉有时候还是好卡呀,在编译的时候,有时候新打开一个工程就一直在转圈圈,有时候还会直接无响应。。
|
22
BigBearWatchYou 2017-02-22 20:32:55 +08:00
gradle 用本地的啊,然后没有添加新依赖就 offline 模式
|
23
Totato5749 2017-02-22 21:45:17 +08:00
JDK 可能还是换成 7 比较靠谱, AS 官网说了 8 可能会存在问题
另外 第一次编译成功之后,开启 gradle offline 模式,速度会快很多 |
24
20015jjw 2017-02-23 03:39:56 +08:00 via Android
@sampeng 你那是项目太小 我实习的时候 15 寸顶配编译的时候卡的 youtube 都看不动 还是需要台式机
|
25
pcatzj 2017-02-23 09:52:51 +08:00
我这小破台式机, Ubuntu 系统,平时倒还不怎么卡,就是 build 的时候会有一点小卡顿,这时候要是切到别的应用干别的事,特别是跨工作区的时候,很大几率会卡到鼠标都动不了,得等一会儿才能操控鼠标。
|
26
shily 2017-02-23 10:30:37 +08:00
|
27
sampeng 2017-02-23 15:43:51 +08:00
@20015jjw 这和项目大小有什么关系。线性时间,文件多就慢文件少就快。还带项目大就吃 cpu ?
一般这种情况就是走交换了。。。我几次卡的吃屎一看就是在走交换 |
29
andyiac 2017-03-06 21:46:46 +08:00
攒一台黑苹果,溜得飞起
|
30
ivanchou 2017-03-19 13:12:47 +08:00
@Totato5749 所以很好奇,官网是说了
“若使用 JDK 1.8 ,在 Mac 系统上运行 Android Studio 可能出现一些已知的稳定性问题。在这些问题解决前,您可以将 JDK 降级到较低的版本(但不低于 JDK 1.6 )来提高稳定性。” 但是选用本地的 JDK 1.7 ,会提示“ Please choose JDK 8 or newer ”,而且 Apple JDK 也是不能选的。 你是怎么设置 JDK 7 的? |
31
Totato5749 2017-03-19 22:28:46 +08:00
@ivanchou
留个出处给后人看: https://developer.android.com/studio/install.html?hl=zh-cn 其实现在的 AS 在不装 jdk 的电脑上也是可以编译 app 的,已经内置了 OpenJDK,亲自试过可以编译 app 的。 默认 AS 用的也是内置的 JDK ( mac 的 AS 可以在 File - Other Settings - Project Structure 里面看到一个 JDK location. 默认勾选的 Use embedded JDK ) 我之前也是装了 JDK7 ,但是发现 Android Device Monitor 打不开。然后换了 JDK8 就可以用了。。也就是说有一些东西还是依赖电脑的 JDK 的 总之两字玄学 |