`
liujianguangaaa
  • 浏览: 235210 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Cygwin在win下下载android源代码

阅读更多

首先下载cygwin,cygwin是一个类linux平台。即在windows环境下模拟linux终端。比起运行linux虚拟机,是一个轻量 的解决办法。除了本文用来下载android源码,你当然可以用它来学习linux。cygwin的中文网是http://www.cygwin.cn /,建议从这下载cygwin,这是国内最快的镜像站点。严格按网站的说明安装:http://www.cygwin.cn/site/install /,最后注意的是在安装说明的下一步操作是选择需要下载的工具库,缺省是是default,鼠标点击default,会把安装类别切换成install, 这样才能安装下载android源码需要的所有工具。当然,如果你熟悉所有情况,你可以手工在工具库里选择你要安装的库(库是很多的,安装程序又没有提供 全部选择或者全部取消的功能,我奇怪linux有关的程序总是有这种类似的遗漏。)。

  安装晚cygwin后,运行它。会出现一个类linux的环境。输入

  $mkdir /home/android    //创建工作目录

  $cd /home/android

  $mkdir bin

  //下载安装repo版本管理工具:

  $curl http://android.git.kernel.org/repo> /home/android /bin/repo

  $cd bin

  $chmod a+x repo

  准备下载Android:

  $cd /home/android

  $python ./bin/repo init -u git://android.git.kernel.org/platform/manifest.git –b cupcake

  $git config --global user.email "xxxxx@xxxxxxx"

  $git config --global user.name "xxxxxx"

  邮箱地址填有效邮箱即可,我试过,其实这步跳过也没有问题。

  //下载源码:

  $python repo sync

  ­

  唯一和linux下不同的地方是该环境似乎没有内嵌支持python,因此需要用命令行python来调用repo脚本

分享到:
评论

相关推荐

    windows下android 源码下载方法

    在Windows环境下下载Android源码可能对许多开发者来说是一项挑战,因为通常这涉及到使用Linux命令行工具和Git。本文将详细讲解如何在Windows操作系统下获取Android的源代码。 首先,了解Android源码是至关重要的,...

    将Cocos2dx从win32移植到android平台 不用cygwin

    本篇文章将详细讲解如何在不使用Cygwin的情况下,将一个基于Cocos2d-x的Win32项目成功地移植到Android平台。Cygwin是一个在Windows上模拟Linux环境的工具,但在某些情况下,我们可能希望避免它的使用,例如为了减少...

    linphone-android 在cygwin下的编译

    ### Linphone Android在Cygwin下的编译指南 #### 一、引言 本文将详细介绍如何在Windows 7操作系统下使用Cygwin环境编译Linphone Android版本的过程。该过程适用于初学者,对于有一定经验的开发者也有一定的参考...

    Cocos2d-x将win32移植到android.doc

    在Cygwin环境下,进入Android工程的根目录,运行`build_native.sh`脚本。这将编译源代码并生成.so库文件。首次编译可能需要较长时间。 **第六步:导入Eclipse** 使用Eclipse的“Create Project from Existing ...

    android平台上linphone在windows下编译文档

    在Cygwin环境下,使用cd命令进入linphone-android源代码目录。由于Cygwin和Windows文件格式不兼容,你需要使用dos2unix命令转换所有文件格式。然后,运行`./prepare_sources.sh`脚本,这个脚本会自动下载并配置所需...

    将Win32下编写的cocos2d-x项目编译到Android平台下运行

    在本文中,我们将探讨如何将一个在Win32环境下编写的Cocos2d-x项目移植到Android平台并进行运行。Cocos2d-x是一个流行的开源游戏开发框架,支持多平台,包括Windows、iOS、Android等。以下是详细的步骤: **步骤1:...

    android+eclipse+ndk环境搭配

    Cygwin的主要优点在于它的库可以在Win32系统下实现POSIX系统调用API,允许开发人员使用熟悉的命令行工具和编译器。然而,Cygwin并不完美,例如不支持Unicode,对某些字符集的处理有限,且在某些旧版Windows系统上的...

    win7编译adb1.0.32源码

    在Windows 7环境下编译ADB(Android Debug Bridge)1.0.32源码是一项技术性的任务,这个过程涉及到多个步骤和必要的工具。ADB是Android系统的重要组成部分,它是一个命令行工具,允许开发者通过USB或网络连接与...

    windows编译Jni(无需Cygwin)

    2. **创建JNI目录**: 在项目的src目录下,创建一个名为`jni`的目录,这是存放本地源代码的地方。 **三、编写JNI代码** 1. **定义JNI函数**: 在Java代码中,通过`native`关键字声明需要调用的本地方法,例如: ```...

    cocos2dx Android环境搭配

    在Classes目录下的Android.mk文件中,更新cpp文件列表以匹配你的源码。 接下来,以管理员权限运行Cygwin,导航到新项目的Android目录下,执行`./build_native.sh`脚本来进行交叉编译。如果遇到权限问题,确保给予...

    windows_NDK搭建Android开发环境

    【Android开发环境搭建】在Windows环境下,搭建Android开发环境主要涉及以下几个步骤: 1. **安装JDK**:首先需要安装Java Development Kit,它是编写Android应用的基础,因为Android Studio和NDK都需要Java环境...

    最新版 VLC Windows 编译指导教程

    在Windows环境下使用Cygwin编译VLC的最新版本指南涉及许多IT知识领域,包括Windows操作、Cygwin的使用、源代码的获取、配置和编译过程,以及可能出现的常见错误的解决办法。以下详细知识点将基于提供的文件内容展开...

    react native windows 环境搭建

    - **下载源**:为了提高下载速度,建议从 Android Dev Tools 下载 Android SDK。 - **配置环境**:使用 Android Studio 的 Tools - Android - SDK Manager 来管理 Android SDK 的组件。确保以下组件已安装且为最新...

Global site tag (gtag.js) - Google Analytics