On Sunday, September 30, 2012 5:42:43 PM UTC-7, Lew wrote:
> > I've used a Mac (tower, but same diff) for Android development. It's fine, > simply because Mac looks > just like Linux to an Android programmer. > > I don't know how much "tinkering" Ubuntu needs if you're programming. I've > used > Ubuntu for Android development, too, and it, too, just works. It's pretty > straightforward > as a programmer's OS. > > I do value the time over money. When I set up the linux server, well, I didn't. I would not attempt installing linux on new hardware. > And it'll be fast enough, for a given hardware configuration. But I'd > guess you can > get a lot more speed for your buck through memory size first, and > multi-core > architecture second. Get at least a dual-core, preferably more, CPU > configuration > and tons of RAM. > > 4 GiB is plenty for Linux. I don't know enough about Mac to set a minimum. > More is > always better. > > Solid-state hard drives probably won't affect you as much. > They boot Windows faster, but maybe that won't be a problem. > What do you mean by "complex build"? Any Android project I can imagine on > any hardware > that could reasonably run Vista should not take more than a minute or five > to compile in Eclipse. > What are you doing wrong? > You need to imagine more. ;) Whatever it is, I am not doing it just to torture myself. I do have a library project (ActionBarSherlock) including by another library project that is included by my DEMO and PAID version. But I believe my biggest sin is having about 700 files in my drawables folder. Most of them are for a unique situation where I need a lot of icons. But then again, ActionBarSherlock has about 277 resource files just to make the actionbar look consistent across Android, and it would be more than that if I ever did a custom theme that worked across all Android versions. I have the option checked to defer dexing and packaging until export or launch. I have not done a complete scientific study. Sometimes a build takes a few seconds. Sometimes five minutes. Sometimes 30 seconds. After a fresh build, it does take 1:25 to see the Device Chooser dialog. The next time, it comes up right away. If I export a signed build from Eclipse, I am waiting more than 10 minutes. I usually have to leave the room as the laptop is unusable for much else in the meantime. (Yes, I realize I should be doing this from the command line on a continuous integration server that has a barrage of unit tests and recorded functional tests, but we'll talk about that on another thread.) These things all add up. I definitely have to wait if I've modified one file and I want to modify another one because the autobuild is still running. 1-5 minutes is definitely enough time to get distracted by something else I have to do or some browser window or some email from some pesky customer that wants me to fix some bug instead of completing work on some innovative new feature. ;) Hardware is overdue for refresh, regardless, but I am open to other suggestions. Nathan -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

