The Android SDK on 64-bit Fedora 12

From Crashcourse Wiki

Jump to: navigation, search

Contents

[edit] What's this all about, then?

The plan for this page is to document, in excruciating detail, what it takes to get the Android 2.1 SDK up and running on a 64-bit version of Fedora 12 (hereafter simply "F12"), along with all of the other cool things you can do with it. Obviously, it's a work in progress since, well, there's little here so far. But a small number of us are working on it and hope to have some decent documentation up soon.

And as things progress on the SDK front, we'll do our best to keep up so people can work not just with official releases, but with the ongoing development versions.

Stay tuned and if you want to contribute, for now, email me at rpjday@crashcourse.ca to submit more content for this page.

[edit] Required software

Here's a preliminary list of everything you'll need on your F12 system. If I've overlooked anything, let me know.

The official System Requirements page is [here], I'm just culling it to be F12-specific.

[edit] Java

It would appear that the F12-default OpenJDK package will be sufficient:

# yum install java-1.6.0-openjdk

Granted, I haven't tested this yet but, based on what I'm reading, that package would seem to fit the bill.

[edit] Eclipse

Coming soon ...

[edit] 32-bit packages

Since, as of right now, the standard Android SDK is 32-bit, there's no way to avoid "polluting" your 64-bit F12 system with some 32-bit packages. We'll try to keep a careful set of packages you'll need, to keep the 32-bit pollution to a minimum.

Currently, here's the list of 32-bit packages you appear to need:

# yum install glibc.i686
# yum install glibc-devel.i686
# yum install libstdc++.i686
# yum install zlib-devel.i686
# yum install ncurses-devel.i686
# yum install libX11-devel.i686

If you notice that this list needs any updating, let me know.

[edit] Much more coming shortly ...

Personal tools