• 关于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文件给替换过去)

记住替换armeabiarmeabi-v7a这两个文件里的box2d.so文件就好了,其他的不用动!
最后我们打开Aide,在我们项目里的gdx-game文件夹里有个.classpath文件打开,在里面添加这段代码 :(如图所示)

到这里我们回到项目里的java文件就可以开始写box2d程序了!可以看到现在输入world就有提示导入包了

本编教程结束

AIDE-Libgdx导入Box2d相关推荐

  1. Android 游戏引擎libgdx之Box2D Hello Box2D

    Box2D官网 ----> 传送门 http://box2d.org/ Box2D v2.1.0用户手册翻译 ----> 传送门 http://blog.csdn.net/complex_ ...

  2. aide怎么导入一些java文件_aide java项目导入jar

    aide java项目导入jar [2021-02-01 08:45:48]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...

  3. android游戏开发框架libgdx的使用(二十四)—physics-body-editor配合Box2D加快开发

    Box2d是一个很出名的2d物理引擎,有C++.Java等等版本.libgdx对Box2D进行了很高效的封装,极大的降低了学习和使用成本. 但是我觉得和Libgdx的UI库比起来,Box2D的使用始终 ...

  4. libGDX游戏开发之Box2D(十四)

    libGDX游戏开发之Box2D(十四) libGDX系列,游戏开发有unity3D巴拉巴拉的,为啥还用java开发?因为我是Java程序员emm-国内用libgdx比较少,多数情况需要去官网和goo ...

  5. 使用Box2D制作AS3游戏——2.1a版本——Hello World Box2D .

    本文版权归 csdn cunshuifengyun,转载请严格按照如下方式,于文章明显位置注明原文作者及出处,以示尊重!! 作者:cunshuifengyun 原文:http://blog.csdn. ...

  6. 微信5.0 Android版飞机大战破解无敌模式手记

    微信5.0 Android版飞机大战破解无敌模式手记 转载: http://www.blogjava.net/zh-weir/archive/2013/08/14/402821.html 微信5.0 ...

  7. 十五开源的Andr​​oid(2D或3D)Android开发游戏引擎

    Android游戏开发Android游戏引擎是非常有用的,这里是10个开源的Andr​​oid(2D或3D)Android开发的游戏引擎. 1.  Rokon:Android的开源2D游戏引擎 Rok ...

  8. e3roid游戏引擎的使用

    e3roid游戏是一款基于了libgdx的box2d部分的一款2d开源游戏引擎. 博客地址:http://www.e3roid.com/blog/ 基本的用法 package com.testnewe ...

  9. oracle 常用sql语句

    -- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unloc ...

最新文章

  1. 简析平衡树(三)——浅谈Splay
  2. Visual Studio 出现“无法解析的外部符号”错误
  3. 美国滴滴打人上线,约架神器如何玩转暴力社区?
  4. hdu4821 字符串hash(有多少(M*L长的,M个不相同)子串))
  5. 10个舍不得删的高质量公号
  6. [html] 写一个布局,它的宽度是不固定的100%,如果让它的宽度始终是高度的一半呢?
  7. 用java写一个日历_使用JAVA写一个简单的日历
  8. 3-5:常见任务和主要工具之归档和备份
  9. 设置IDEA显示Services窗口,方面服务启动关停等操作
  10. 一个很好用的桌面取色器和一个在线取色器
  11. 微信app支付 服务器接口,iOS微信支付——APP调用微信支付接口
  12. 联想g510升级换什么cpu好_老775平台还有升级CPU的必要吗?实测来告诉你
  13. 未来交通 | 中国二十城出行者“MaaS及共享出行体验”初探索
  14. 运放参数详细解释与分析
  15. error: command ‘gcc‘ failed with exit status 1
  16. 国内各类 WebShell 密码大全 爆破、社工用 webshell-password
  17. 红帽linux竞赛,浅谈红帽linux挑战赛(三)
  18. 蜗牛星际之安装PVE+LEDE+群辉
  19. Discuz!开发之DB、CT类解析
  20. Synopsys AXI VIP delay相关信号配置

热门文章

  1. 苹果推出新款iPad Air和iPad mini,升级A12处理器 1
  2. shell脚本中-eq、-ne、-gt、-ge、-lt、-le
  3. css如何让图片均匀分布,如何在CSS中均匀分布?
  4. 系统地和机壳GND间电容与电阻的作用
  5. 数据分析与可视化学习心得
  6. win10 matlab out of memory,Win10玩大型游戏的时候提示“out of memory”怎么办?
  7. Qt之connect函数—信号槽连接的几种方式和优缺点
  8. 沈阳工程学院计算机专业现任校长,沈阳工程学院计算机
  9. HTTP协议之代理服务器、CDN、网络安全
  10. 【COMSOL】外部材料接口定义线性硬化形式的弹塑性材料