试玩 cocos2d-x-3.0beta on android 1 环境准备 Cocos2d-x: v3.0beta Android SDK: Revision 22.3(SDK Tools) Android NDK: Revision 9c Apache Ant: 1.9.3 Released P ...
分类:
移动开发 时间:
2016-08-01 10:29:39
阅读次数:
478
默认情况下ndk不支持标准C++库,异常, rtti等 在ndk文档有关于C++ support的详细介绍 一. 使用C++标准库 介绍: 默认是使用最小额度的C++运行时库, 在Application.mk中添加APP_STL指明所需要的库 需要注意的是,目标手机或者模拟器上可能没有下面的共享库,... ...
分类:
编程语言 时间:
2016-07-31 22:22:19
阅读次数:
229
NDK学习4: Eclipse HelloWorld 1.配置Eclipse NDK环境 Window->preferences->android->ndk 2.新建Android工程 在工程目录上点右键->Android Tools-> add native support 这个时候工程会多出一个... ...
分类:
系统相关 时间:
2016-07-31 22:06:55
阅读次数:
187
一、模块机制module1.什么是module对于用户来说,一个module相当于一个so库。模块的主要目标是实现代码的共享。2.如何编写modulelua是通过table来实现模块的,典型的写法如下。localM={}----通常是加local的,如果不加,则M默认注册到_G中,require后,即使不return也可以直接..
分类:
其他好文 时间:
2016-07-30 22:49:11
阅读次数:
719
两个小工具 1. 项目临时文件清理 2. Android Ndk 编译 c/c++ jni 源码工具。 下载后,点击Reg.bat就可以完成注册安装。不需要时点击 UnReg.Bat 就可以删除菜单。 下载地址: 链接: http://pan.baidu.com/s/1i4P9ZDF 密码: di9 ...
下载NDK国内的一个镜像站点 下载速度比较快http://wear.techbrood.com/tools/sdk/ndk/#Installing 网上搭建环境的方案有很多1. Eclipse + ADT + NDK 2. AndroidStudio + NDK3. VS + NDK4. VS + ... ...
分类:
系统相关 时间:
2016-07-30 18:25:33
阅读次数:
175
NDK目录结构NDK下载好之后目录结构如下: 目录名描述build 存放和编译相关的脚本文件,最外面的ndk-build就是调用该目录下的makefile文件,其中makefile文件都存放在build/core目录docs 帮助文档platforms 存放不同android版本,不同平台架构的头文... ...
分类:
其他好文 时间:
2016-07-30 18:22:01
阅读次数:
116
1.配置环境变量添加make工具path环境变量:E:\Android\android-ndk-r10b\prebuilt\windows-x86_64\bin 2.编写Hello World新建hello.c#include int main(int argc, char* argv[]){ pr... ...
分类:
其他好文 时间:
2016-07-30 18:13:17
阅读次数:
237
摘要 NDK的生命周期 //当动态库被加载时这个函数被系统调用 JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) { LOGI("JNI_OnLoad"); return JNI_VERSION_1_4; } //当动态库被卸 ...
分类:
移动开发 时间:
2016-07-25 18:09:46
阅读次数:
1667
本周的主要内容介绍Gradle,NDK,管理依赖和Git等一、GradleGradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。
面向Java应用为主。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。 Coding只是...
分类:
其他好文 时间:
2016-07-25 07:05:10
阅读次数:
263