您的位置:首页 > 运维架构 > Linux

Linux平台下搭建OgreKit on Android开发环境

2013-03-26 09:15 423 查看
1. 准备

创建文件夹Android

svn 获取gamekit源码: gamekit.googlecode.com/svn/trunk/

下载android-sdk-linux

下载android-ndk

下载eclipse

将获取的android sdk、ndk、eclipse分别放到Android文件夹下
2. 编译gamekit

(1) 设置环境变量

创建env.sh
##env.sh
prefix=~/Android/
export NDK=$prefix/android-ndk-r8c
export NDK_BIN=$prefix/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/
export PATH=$NDK_BIN:$PATH
export ANDROID_NDK=$NDK


执行 . env.sh

(2) 执行configure-android
OgreBuild debug

OgreBuild相当于cmake的目标dir

(3) 进入OgreBuild目录

执行make install

在 /OgreBuild/Samples/AndroidDemo/Shared下生成libogrekit.so
3. 配置eclipse

Android目录下创建workspace文件夹

打开eclipse设置工作目录,安装ndk插件,下载相应版本的Android开发包和工具
4. 创建demo

将gamekit 提供的demo复制到workspace下,并导入到eclipse

上一步生成的libogrekit.so复制到工程libs/armeabi文件夹下(如果没有该文件夹请自行建立)

创建简单blend文件替换文件夹asserts下的gk_android.blend

连接android 设备,执行adb
devices测试是否连接成功

然后run as Android Application
现在可以再android 设备上查看结果了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  gamekit Android