安卓 c 语言开发环境搭建,用C++语言开发Android程序 配置开发环境
如果你是一个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程序 配置开发环境相关推荐
- 【环境搭建003】UBUNTU + ECLIPS + ANDROID 嵌入式系统编译环境搭建遇到的稀奇古怪的问题集合
[问题 1] 为了进行JAVA的编译,往往要配置java的path,或者更换java的选择,比如把open_jdk_1.7 换成 jdk1.6 开着机器的时候,大胆的改,然后去编译,可是当你重新启动的 ...
- 第二期 AOSP 环境搭建、下载和编译 《手机就是开发板》遇到问题解决
第二期 AOSP 环境搭建.下载和编译 <手机就是开发板>遇到问题 编译通过,庆祝一下: 编译时需要注意事项 清华大学软件镜像站:repo从这里下载 https://mirror.tuna ...
- 团队环境搭建:MTK平台,Android 9.0内销TV编译服务器配置
团队环境搭建:MTK平台,Android 9.0内销TV编译环境配置 文章目录 团队环境搭建:MTK平台,Android 9.0内销TV编译环境配置 一.前言 二.硬件环境要求 四 .替国内换源:so ...
- python操作微信小程序云端数据库_微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序...
微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序 浏览量:1120 时间:2020-04-06
- 限时团购,6.9折:《微信开发深度解析:公众号、小程序高效开发秘籍》推荐序
全书由目 Senparc.Weixin SDK 作者苏震巍历时 2 年完成,涵盖了开发微信公众号及小程序需要用的的各项后端开发技能.技巧.避坑提示,以及 Senparc.Weixin SDK 微信公众 ...
- 【鸿蒙 HarmonyOS】HarmonyOS 开发环境搭建 ( 下载 | 安装 | 启动 | 支持的设备与开发语言 )
文章目录 一.HarmonyOS 开发环境下载 二.HarmonyOS 开发环境安装 三.启动 DevEco Studio 四.HarmonyOS 支持的设备与开发语言 一.HarmonyOS 开发环 ...
- c语言 嵌入式开发环境搭建,嵌入式C语言环境的搭建
IMPORT |Image$$RO$$Limit| IMPORT |Image$$RW$$Base| IMPORT |Image$$ZI$$Base| IMPORT |Image$$ZI$$Limit ...
- 【正点原子Linux连载】第三章 RV1126开发环境搭建 摘自【正点原子】ATK-DLRV1126系统开发手册
1)实验平台:正点原子RV1126 Linux开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692176265749 3)全套实验源码+手册+视频 ...
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...
最新文章
- 美国多所高校宣称9月线下开学,纽约大学教授:请停止妄想!
- 《深入浅出Ext JS(第2版)》获专家好评
- ubuntu16.04 安装CAJViewer 以及 安装wine /deepin-wine 图标异常的解决
- C# 入门经典 第三版 下载。
- 0.C++之RAII技术解析
- Linux中shell模块的考试,linux下的shell编程要考试了题目这里有可是表示不会 求帮忙...
- rhino4.0安装教程
- MySQL支持的四种索引_Mysql常见四种索引的使用
- HTML中confirm替换,Javascript直接Confirm()函数替换
- 网易云的朋友给我这份339页的Android面经,成功入职阿里
- 前端学习(2900):微信小程序简介
- css代码优化思路,CSS代码优化方法
- 解决新版DBUtils使用连接池from DBUtils.PooledDB import PooledDB报错
- 华为mstp多生成树配置_MSTP多区域生成树协议配置举例
- 阿里云 x 天合光能 | 不让一寸阳光偷偷溜走
- mybatis入门教程(三) --分页
- cstring判断包含字符串_Power Query中判断字符串中是否包含有字母的三种解决办法...
- redis可视化工具desktop manager
- 三维模型格式转换神器-assimp
- 最新GEM技术导航系统开心版源码+免授权