AIDE-Libgdx导入Box2d
关于Aide这个App我就不过多介绍了,一款可以用手机入手写Java程序的app,当然现在也可以写c/c++,kotiln!(写c/c++程序只要安装好对应的运行库就好,非常
方便)!用过Aide创建Libgdx项目的都知道,这个app里面的Libgdx项目是没有自带Box2d的,需要自己导入Box2d.jar包!(但Aide的Libgdx导入jar包不是直接把jar包拽过去项目里就可以的,需要一些操作)我来教大家怎么导入这个Box2d.jar包
我们可以看到这里我新建一个Libgdx项目,由于自带的项目里没有box2d的包,所以输入World的时候也没有提示导入这个类class文件
因为我们项目里没有Libgdx–box2d.jar包(依赖)
接下来我们用文件管理器(这里我用的是MT管理器,这个app有个双视窗功能非常方便文件移动和复制)打开找到我们创建的项目的文件夹,可以看到项目里有两个文件夹分别是
gdx-game和gdx-game-android
我们首先打开gdx-game这个文件夹里面的libs文件夹
可以看到这里libs文件里面只有一个gdx.jar文件,我们把准备好的gdx-box2d.jar给复制到libs文件夹里,(gdx-box2d.jar这个文件是通过下载Libgdx.jar打开里面就有了,由于我们只导入Aide里,所以用这个gdx-box2d.jar文件就可以了)
接下来我们返回到项目主目录依次打开gdx-game-android/libs文件夹,可以看到这里存放了程序运行的so文件,我们只要把对应的box2d.so文件复制到这里就好了(这里注意下,这文件夹里面自带的box2d的so文件,由于跟我们导入的box2d.jar文件不同版本,所以必须要把对应我们导入的jar包so文件给替换过去)
记住替换armeabi和armeabi-v7a这两个文件里的box2d.so文件就好了,其他的不用动!
最后我们打开Aide,在我们项目里的gdx-game文件夹里有个.classpath文件打开,在里面添加这段代码 :(如图所示)
到这里我们回到项目里的java文件就可以开始写box2d程序了!可以看到现在输入world就有提示导入包了
本编教程结束
AIDE-Libgdx导入Box2d相关推荐
- Android 游戏引擎libgdx之Box2D Hello Box2D
Box2D官网 ----> 传送门 http://box2d.org/ Box2D v2.1.0用户手册翻译 ----> 传送门 http://blog.csdn.net/complex_ ...
- aide怎么导入一些java文件_aide java项目导入jar
aide java项目导入jar [2021-02-01 08:45:48] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...
- android游戏开发框架libgdx的使用(二十四)—physics-body-editor配合Box2D加快开发
Box2d是一个很出名的2d物理引擎,有C++.Java等等版本.libgdx对Box2D进行了很高效的封装,极大的降低了学习和使用成本. 但是我觉得和Libgdx的UI库比起来,Box2D的使用始终 ...
- libGDX游戏开发之Box2D(十四)
libGDX游戏开发之Box2D(十四) libGDX系列,游戏开发有unity3D巴拉巴拉的,为啥还用java开发?因为我是Java程序员emm-国内用libgdx比较少,多数情况需要去官网和goo ...
- 使用Box2D制作AS3游戏——2.1a版本——Hello World Box2D .
本文版权归 csdn cunshuifengyun,转载请严格按照如下方式,于文章明显位置注明原文作者及出处,以示尊重!! 作者:cunshuifengyun 原文:http://blog.csdn. ...
- 微信5.0 Android版飞机大战破解无敌模式手记
微信5.0 Android版飞机大战破解无敌模式手记 转载: http://www.blogjava.net/zh-weir/archive/2013/08/14/402821.html 微信5.0 ...
- 十五开源的Android(2D或3D)Android开发游戏引擎
Android游戏开发Android游戏引擎是非常有用的,这里是10个开源的Android(2D或3D)Android开发的游戏引擎. 1. Rokon:Android的开源2D游戏引擎 Rok ...
- e3roid游戏引擎的使用
e3roid游戏是一款基于了libgdx的box2d部分的一款2d开源游戏引擎. 博客地址:http://www.e3roid.com/blog/ 基本的用法 package com.testnewe ...
- oracle 常用sql语句
-- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unloc ...
最新文章
- 简析平衡树(三)——浅谈Splay
- Visual Studio 出现“无法解析的外部符号”错误
- 美国滴滴打人上线,约架神器如何玩转暴力社区?
- hdu4821 字符串hash(有多少(M*L长的,M个不相同)子串))
- 10个舍不得删的高质量公号
- [html] 写一个布局,它的宽度是不固定的100%,如果让它的宽度始终是高度的一半呢?
- 用java写一个日历_使用JAVA写一个简单的日历
- 3-5:常见任务和主要工具之归档和备份
- 设置IDEA显示Services窗口,方面服务启动关停等操作
- 一个很好用的桌面取色器和一个在线取色器
- 微信app支付 服务器接口,iOS微信支付——APP调用微信支付接口
- 联想g510升级换什么cpu好_老775平台还有升级CPU的必要吗?实测来告诉你
- 未来交通 | 中国二十城出行者“MaaS及共享出行体验”初探索
- 运放参数详细解释与分析
- error: command ‘gcc‘ failed with exit status 1
- 国内各类 WebShell 密码大全 爆破、社工用 webshell-password
- 红帽linux竞赛,浅谈红帽linux挑战赛(三)
- 蜗牛星际之安装PVE+LEDE+群辉
- Discuz!开发之DB、CT类解析
- Synopsys AXI VIP delay相关信号配置
热门文章
- 苹果推出新款iPad Air和iPad mini,升级A12处理器 1
- shell脚本中-eq、-ne、-gt、-ge、-lt、-le
- css如何让图片均匀分布,如何在CSS中均匀分布?
- 系统地和机壳GND间电容与电阻的作用
- 数据分析与可视化学习心得
- win10 matlab out of memory,Win10玩大型游戏的时候提示“out of memory”怎么办?
- Qt之connect函数—信号槽连接的几种方式和优缺点
- 沈阳工程学院计算机专业现任校长,沈阳工程学院计算机
- HTTP协议之代理服务器、CDN、网络安全
- 【COMSOL】外部材料接口定义线性硬化形式的弹塑性材料