7

我正在尝试确定哪个是原生 Android 开发的最佳/首选/推荐 linux 发行版?

我现在正在研究 Ubuntu,但也在考虑 CentOS(我一直很喜欢 RedHat)。

我猜至少,操作系统需要

  1. 支持最新的JDK(Android SDK需要)
  2. 运行 Eclipse(这意味着也需要桌面包,如 GNOME 或 KDE)。

在工作中,我使用 Mono 和 Visual Studio 在 Windows 上进行开发,但现在我的 Kindle Fire 上加载了 4.2.2,我真的很想开始做一些原生 Android 的东西(希望这将有助于我的 Monodroid 调试技能)。

更新:将其设为 Kindle Fire HD 8.9,因为我的电池开始略微膨胀(我很早就发现它,情况变得更糟),将侧面装饰推开几毫米,亚马逊正在发送升级的替代品。

谢谢。

4

2 回答 2

7

对于使用 SDK 进行 Android 应用程序开发,这并不重要。但是,如果想在 Android 中创建或修改更多的低级组件,官方推荐的是 Ubuntu [1]

The Android build is routinely tested in house on recent versions of 
Ubuntu LTS (10.04), but most distributions should have the required 
build tools available. Reports of successes or failures on other 
distributions are welcome.

请注意,要为较新的 Android 版本 (> 2.3) 构建 Android 系统和内核源代码,您将需要 64 位 (amd64) 发行版。我在 Ubuntu 13.04 amd64 上编译 Android 源代码没有问题。

对于纯应用程序开发,您不需要它。使用你喜欢的任何东西。

参考:

于 2013-07-02T17:51:15.207 回答
3

我会说选择最支持的那个。现在那将是 Ubuntu。Cent OS 用于服务器。除非您还要运行服务器,否则我不会推荐它。Linux Mint 排在第二位,但它来自 Ubuntu。所以Ubuntu是最终答案。新的android studio也受支持,但 Ubuntu

于 2013-07-02T17:48:09.723 回答