Android 开发环境搭建 ubuntu12.04 32bit+ Apache ANT + SDK + NDK + Eclipse

本文详细介绍如何搭建Android开发环境,包括安装JDK、ApacheANT、GNUMake等构建工具,配置SDK与NDK,以及设置Eclipse开发环境。适用于初学者快速入门。
  • SDK : 软件开发包,api接口
  • NDK : 原生开发包
  • ADT : eclipse 上的android开发工具
  • JDK : java开发包
  • GNU Make : 构建系统 (Linux)
  • Apache ANT : 构建系统 (windows)
  • Eclipse IDE : 开发工具
  • 系统 : 要求linux 8.04 32bit版本以后

PS : 本环境是ubuntu12.04版本 联网 线上安装

  1. 安装 Java 开发工具包JDK
    命令行终端执行 : sudo apt-get install openjdk-6-jdk //6是版本
    验证 : java -version 展示版本号
    //手动安装

  2. Apache ANT 命令行构建工具
    sudo apt-get install ant
    ant -version
    //手动安装http://ant.apache.org/ 下载 apache-ant-1.9.7-bin.tar.gz

    • /opt/java$ sudo tar -xvf apache-ant-1.9.7-bin.tar.gz

    • /opt/java$ sudo vim /etc/profile

      PATH=/opt/java/apache-ant-1.9.7/bin

    • /opt/java$ source /etc/profile

    • /opr/java$ ant -version

      Apache Ant(TM) version 1.9.7 compiled on April 9 2016

  3. GNU Make 构建工具 要求安装3.8.1版本以上
    sudo apt-get install make
    make -version

    GNU Make 3.81
    Copyright (C) 2006  Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    
    This program built for i686-pc-linux-gnu
    
  4. SDK软件开发包, 开发工具的核心组件,它提供了构建/测试/调试Android程序所需要的框架API库和开发工具
    //手动安装 http://developer.android.com/sdk/index.html下载 android-sdk_r24.4.1-linux.tgz

    • /opt/java$ sudo tar -zxvf android-sdk_r24.4.1-linux.tgz

    • /opt/java$ sudo vim /etc/profile

      PATH=/opt/java/android-sdk-linux/tools:/opt/java/android-sdk-linux/platforms

    • /opt/java$ source /etc/profile

    • /opr/java$ android -h

      错误 bash: /opt/java/android-sdk-linux/tools/android: Permission denied

    • chmod a+x /opt/java/android-sdk-linux/tools/android

    • /opt/java$ android -h

      成功 Usage:
      android [global options] action [action options]
      Global options:
      -h –help : Help on a specific command.
      -v –verbose : Verbose mode, shows errors, warnings and all messages.
      ……

  5. NDK Android原生开发包是SDK的伴随工具,可以让用户C++的原生编程语言开发Android应用程序.NDK提供了头文件/库/交叉编译工具链
    https://github.com/taka-no-me/android-cmake/blob/master/ndk_links.md 老版本下载目录
    下载 : android-ndk-r10d-linux-x86.bin

    • chmod a+x /opt/java/android-ndk-r10d-linux-x86.bin
    • /opt/java$ sudo ./android-ndk-r10d-linux-x86.bin

             .....
            Everything is Ok
      
    • /opt/java$ sudo vim /etc/profile

          PATH=/opt/java/android-ndk-r10d
      
    • /opt/java$ source /etc/profile

    • /opt/java$ ndk -build

      Android NDK: Could not find application project directory !    
      Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.    
      /opt/java/android-ndk-r10d/build/core/build-local.mk:148: *** Android NDK: Aborting    .  Stop.
      
  6. Eclipse安装
    http://www.eclipse.org/ 下载

内容概要:本文档详细介绍了基于Cplex求解器的风光制氢合成氨系统优化研究,通过Matlab代码实现对这一复杂可再生能源系统的建模与优化分析。研究聚焦于风能、光伏等可再生能源耦合电解水制氢并进一步合成氨的综合能源系统,重点解决系统在容量配置与运行调度方面的协同优化问题。采用Cplex求解器进行高效的混合整数线性规划(MILP)求解,实现了对系统经济性、能效性、环境可持续性的多目标优化,涵盖设备选型与容量设计、能量流分配、运行策略制定、制氢与合成氨工艺集成等关键技术环节。该研究为高比例可再生能源消纳、绿氢规模化生产及绿色化工转型提供了重要的理论依据与可行的技术路径。; 适合人群:具备电力系统、能源系统、运筹学或化工过程系统工程等相关背景,熟悉Matlab编程与数学建模方法,从事新能源、氢能、综合能源系统、绿色化工等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习并复现高水平学术论文中关于风光制氢合成氨系统的优化模型构建方法;② 掌握利用Cplex求解器解决复杂能源系统混合整数线性规划(MILP)问题的核心技术与实践流程;③ 为自身的科研项目或工程应用提供系统建模、优化算法实现与代码参考的坚实基础。; 阅读建议:学习者应结合所提供的Matlab代码与相关参考文献,深入剖析模型的物理意义、数学推导过程、约束条件的设定逻辑以及目标函数的设计思路,特别关注Cplex与Matlab的接口调用与数据传递机制,并建议通过调整关键参数(如可再生能源出力、设备效率、成本系数等)进行敏感性分析,以全面理解系统优化的内在机理与决策影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值