1:下载CrossApp最新的包

git clone https://git.oschina.net/9miao/CrossApp.git

2:下载NDK

http://dl.google.com/android/ndk/android-ndk32-r10-windows-x86.zip
http://dl.google.com/android/ndk/android-ndk32-r10-windows-x86_64.zip
http://dl.google.com/android/ndk/android-ndk32-r10-darwin-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk32-r10-darwin-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk32-r10-linux-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk32-r10-linux-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-windows-x86.zip
http://dl.google.com/android/ndk/android-ndk64-r10-windows-x86_64.zip
http://dl.google.com/android/ndk/android-ndk64-r10-darwin-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-darwin-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-linux-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-linux-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk-r10-cxx-stl-libs-with-debug-info.zip

下载解压后,设置环境变量:NDK_ROOT指向解压的目录

3:修改CrossApp相关设置:

假定:CrossApp=E:\CrossAPP

修改%CrossApp%\template\multi-platform-cpp\proj.android\.settings\org.eclipse.cdt.core.prefs

environment/project/0.756827735/NDK_ROOT/value=${NDK_ROOT}

修改

修改%CrossApp%\template\multi-platform-cpp\proj.android\.cproject

里面的builder标签属性command="${NDK_ROOT}\ndk-build.cmd"

修改E:\CrossApp\template\multi-platform-cpp\proj.android\jni\Android.mk

将$(call import-add-path, $(LOCAL_PATH)/../../../..)
$(call import-add-path, $(LOCAL_PATH)/../../../../CrossApp/the_third_party/)
前面的#号去掉

这里的修改主要是修改工程模板,crossapp在创建工程的时候参考的是%CrossApp%\template\multi-platform-cpp\proj.android

4:创建工程:

运行%CrossApp%\project_creator.exe 填相关的信息便工程创建成功。工程位置:%CrossApp%\projects\

5:eclipse 导入该工程

6:请用vs2013导入该工程的,位于工程目录下的proj.win32

vs2010不能运行,crossapp里面有些东西编译不过

大功告成

CrossApp环境搭建相关推荐

  1. Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建

    Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建 一.Anaconda 创建 python3.7环境 1.进入 C:\Users\用户名 目录下,找到 ...

  2. Windows10+Anaconda3+Pycharm环境搭建

    Windows10+Anaconda3+Pycharm环境搭建 一.安装Anaconda3 1.进入 anconda官网,下载Anaconda3 2.安装,选项默认继续安装(可以自行更改安装位置),等 ...

  3. SpringCloud Alibaba微服务实战(一) - 基础环境搭建

    说在前面 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来 ...

  4. 2021年大数据环境搭建(二):分布式环境搭建

    2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 分布式环境搭建 集群规 ...

  5. 2021年大数据Spark(八):环境搭建集群模式 Standalone HA

    环境搭建-Standalone HA 高可用HA Spark Standalone集群是Master-Slaves架构的集群模式,和大部分的Master-Slaves结构集群一样,存在着Master单 ...

  6. 2021年大数据Spark(六):环境搭建集群模式 Standalone

    目录 环境搭建-Standalone 前言 Standalone 架构 ​​​​​​​集群规划 修改配置并分发 修改slaves ​​​​​​​分发到其他机器 修改spark-env.sh 集群启动和 ...

  7. CentOS7环境搭建使用PhpStorm上传代码

    一.虚拟机介绍 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统. 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实win ...

  8. window10 系统上 ecplise 环境搭建

    ecplise 安装需要用到  JDK 环境的搭建以及ecplise 的下载 这两部完成即可 一: JDK环境搭建 到官网上下载JDK并且安装即可(下载的时候注意选择Accept License Ag ...

  9. centOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装

    这篇文章主要介绍了CentOS7 LNMP+phpmyadmin环境搭建,第三篇phpmyadmin安装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 之前我们已经安装了lnmp的环境,现在让我们 ...

  10. Android环境搭建和Android HelloWorld—Android开发环境搭建

    Android_Android开发环境搭建-搭建Android的开发环境 1.我考虑先下载JDK7.0,在JDK的安装中,考虑一般SDK都是向上兼容的,于是选择了最高的版本7.0 这里是我总结的详细的 ...

最新文章

  1. UVA816 Abbott的复仇 Abbott's Revenge(final的BFS)(真•答案)
  2. java 自动装箱自动拆箱_自动装箱和自动拆箱
  3. FMS3系列学习网上教程
  4. 浏览器模式用户代理字符串(IE)
  5. SLS机器学习介绍(02):时序聚类建模
  6. 二维数组的遍历之查漏补缺
  7. Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux...
  8. 论文阅读笔记:A brief introduction to weakly supervised learning
  9. 修复ipad提示无法连接到服务器,修复无法连接到iPad的App Store
  10. 免费可用的Android手机传感器数据采集程序(附程序)
  11. 巴拿赫空间基本理论及其应用
  12. 1189 SEARCH
  13. HLk-v20一v20s详细资料地址
  14. 如何在library中使用productFlavors
  15. 排列组合和二项式定理
  16. <Linux> Ubuntu kernel 源码编译 替换
  17. APP流量变现之穿山甲广告平台接入
  18. Dev C++ 下载
  19. 原生js+css 实现轮播图 完整代码
  20. python抓取微信文件_fiddle python抓取微信公众号文章

热门文章

  1. 报表生成器FastReport .Net基本信息介绍
  2. 无线通信设备安装工程概预算编制_建筑安装工程,预算编制中易遗漏总结分享...
  3. ones刻录软件怎么用
  4. linux怎么添加硬盘步骤,Linux 添加新硬盘方法
  5. ActivityManager的作用
  6. CSAPP,拆弹到一点!!!
  7. java判断简体和繁体字_java获取系统语言(区分简体中文和繁体中文)
  8. Unity场景打包AssetBundle并加载
  9. Iperf下载及使用说明
  10. 第八届全国噪声与振动控制工程学术会议大会报告