如果你是一个C++语言的死忠,你喜欢C++语言到了偏执的状态,如果不想学习Java语言,或者你很讨厌Java语言,如果你认为Java虚拟机的内存占用太多和执行低效。如果你过度关注Andoird程序的执行效率,对Android程序的执行速度过于敏感,喜欢自己用手动档来控制程序的内存,本教程就是为了满足你的以上诸多怪癖而发布的,本文的目的就是指导你学习如何只用C++语言来开发Android程序,而不使用任何其他语言。如何配置开发环境。

1.JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html

建议1.7版本,不要害怕我保证决定不会用到Java语言。

2.Android SDK

http://developer.android.com/sdk/index.html

建议下载Bundle版本,这个版本中包含了Eclipse,CDT和ADT

如果你喜欢自虐,你可以下载SDK Tools Only,再安装Eclipse和ADT。

https://www.eclipse.org/downloads/

http://developer.android.com/sdk/installing/installing-adt.html

启动Eclipse 启动Android SDK Manager添加你需要的部分。

再安装的过程当中如果发现链接不上服务器,这决定不是谷歌的错,具体原因,你们懂得,解决的办法就是多试几次。

至此我们就可以用Java语言开发Android程序了,如果你不偏执了,你后悔了,到这里就可以停止,去学习Java语言。不过这不是偏执狂想要的。

3.GCC

Windows平台安装 Cygwin

http://www.cygwin.com

不要默认安装也不要全部安装,只需添加Devel部分就可以了

Linux平台 如果你是一个Linux用户,自称自己是C++语言的死忠,你不会告诉我你不会安装GCC吧。最方便的方法就是 sudo apt-get 什么什么吧。

Mac平台,还是老老实实去App Store装个Xcode吧。至少你还可以体会一下原来ObjC才是更变态的。

至此我们就可以开发C++的 Hello World 了,但这还不是我们想要的。

4.NDK

http://developer.android.com/tools/sdk/ndk/index.html

最后再在Eclipse的Preferences中设置NDK的路径 Preferences->Android->NDK

好了,一切就绪了,开始Android的C++之旅吧。

http://www.dengb.com/Androidjc/745609.htmlwww.dengb.comtruehttp://www.dengb.com/Androidjc/745609.htmlTechArticle如果你是一个C++语言的死忠,你喜欢C++语言到了偏执的状态,如果不想学习Java语言,或者你很讨厌Java语言,如果你认为Java虚拟机的内存占...

安卓 c 语言开发环境搭建,用C++语言开发Android程序 配置开发环境相关推荐

  1. 【环境搭建003】UBUNTU + ECLIPS + ANDROID 嵌入式系统编译环境搭建遇到的稀奇古怪的问题集合

    [问题 1] 为了进行JAVA的编译,往往要配置java的path,或者更换java的选择,比如把open_jdk_1.7 换成 jdk1.6 开着机器的时候,大胆的改,然后去编译,可是当你重新启动的 ...

  2. 第二期 AOSP 环境搭建、下载和编译 《手机就是开发板》遇到问题解决

    第二期 AOSP 环境搭建.下载和编译 <手机就是开发板>遇到问题 编译通过,庆祝一下: 编译时需要注意事项 清华大学软件镜像站:repo从这里下载 https://mirror.tuna ...

  3. 团队环境搭建:MTK平台,Android 9.0内销TV编译服务器配置

    团队环境搭建:MTK平台,Android 9.0内销TV编译环境配置 文章目录 团队环境搭建:MTK平台,Android 9.0内销TV编译环境配置 一.前言 二.硬件环境要求 四 .替国内换源:so ...

  4. python操作微信小程序云端数据库_微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序...

    微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序 浏览量:1120 时间:2020-04-06

  5. 限时团购,6.9折:《微信开发深度解析:公众号、小程序高效开发秘籍》推荐序

    全书由目 Senparc.Weixin SDK 作者苏震巍历时 2 年完成,涵盖了开发微信公众号及小程序需要用的的各项后端开发技能.技巧.避坑提示,以及 Senparc.Weixin SDK 微信公众 ...

  6. 【鸿蒙 HarmonyOS】HarmonyOS 开发环境搭建 ( 下载 | 安装 | 启动 | 支持的设备与开发语言 )

    文章目录 一.HarmonyOS 开发环境下载 二.HarmonyOS 开发环境安装 三.启动 DevEco Studio 四.HarmonyOS 支持的设备与开发语言 一.HarmonyOS 开发环 ...

  7. c语言 嵌入式开发环境搭建,嵌入式C语言环境的搭建

    IMPORT |Image$$RO$$Limit| IMPORT |Image$$RW$$Base| IMPORT |Image$$ZI$$Base| IMPORT |Image$$ZI$$Limit ...

  8. 【正点原子Linux连载】第三章 RV1126开发环境搭建 摘自【正点原子】ATK-DLRV1126系统开发手册

    1)实验平台:正点原子RV1126 Linux开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692176265749 3)全套实验源码+手册+视频 ...

  9. Android开发环境搭建全程演示(jdk+eclipse+android sdk)

    全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...

最新文章

  1. 美国多所高校宣称9月线下开学,纽约大学教授:请停止妄想!
  2. 《深入浅出Ext JS(第2版)》获专家好评
  3. ubuntu16.04 安装CAJViewer 以及 安装wine /deepin-wine 图标异常的解决
  4. C# 入门经典 第三版 下载。
  5. 0.C++之RAII技术解析
  6. Linux中shell模块的考试,linux下的shell编程要考试了题目这里有可是表示不会 求帮忙...
  7. rhino4.0安装教程
  8. MySQL支持的四种索引_Mysql常见四种索引的使用
  9. HTML中confirm替换,Javascript直接Confirm()函数替换
  10. 网易云的朋友给我这份339页的Android面经,成功入职阿里
  11. 前端学习(2900):微信小程序简介
  12. css代码优化思路,CSS代码优化方法
  13. 解决新版DBUtils使用连接池from DBUtils.PooledDB import PooledDB报错
  14. 华为mstp多生成树配置_MSTP多区域生成树协议配置举例
  15. 阿里云 x 天合光能 | 不让一寸阳光偷偷溜走
  16. mybatis入门教程(三) --分页
  17. cstring判断包含字符串_Power Query中判断字符串中是否包含有字母的三种解决办法...
  18. redis可视化工具desktop manager
  19. 三维模型格式转换神器-assimp
  20. 最新GEM技术导航系统开心版源码+免授权

热门文章

  1. Android(TV)下挂载webdav作为普通的文件目录使用
  2. 仁王2 不升级 通关
  3. chisel3 出现错误Error: Unknown option --generate-vcd-output chisel3的解决方法
  4. 免费的足浴软件好用吗
  5. 模块化开发工具webpack
  6. 伯禹学习平台·深度学习笔记(二)
  7. Unity学习笔记(1)-经典贪吃蛇2d
  8. 销售人员如何赞美才能把握好这个度?
  9. ES 根据地理坐标查询 按照距离从近到远排序
  10. mysql pt-kill_percona 实用工具之pt-kill使用介绍