Building Android

The big task for this week is building Android from scratch.  The Google docs imply that it is now possible to build it on a Mac, although I’ve not had any luck so far.  Make fails with:

target Java: core (out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes)
libcore/luni/src/main/java/org/apache/harmony/luni/internal/net/www/protocol/http/ cannot find symbol
symbol  : class Msglocation: package org.apache.harmony.luni.util
import org.apache.harmony.luni.util.Msg;

The machine on which I used to do builds — an Ubuntu 10.10 install — no longer works, either.  Apparently Android will no longer compile on a 32-bit install.  Also, apparently, there’s no simple upgrade path from a 32-bit install to a 64-bit install.


About bmeike
Android developer and evangelist in Oakland, CA

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: