在Android上使用libgdx-box2d物理引擎

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Android上使用libgdx-box2d物理引擎相关的知识,希望对你有一定的参考价值。

参考技术A 2.4 渲染、更新物体坐标、以此循环

React native 卡在从 localhost 加载:使用 USB 调试器在物理设备上的 8081

【中文标题】React native 卡在从 localhost 加载:使用 USB 调试器在物理设备上的 8081【英文标题】:React native stuck at loading from localhost : 8081 on physical device using USB debugger 【发布时间】:2019-01-06 23:39:37 【问题描述】:

当我运行 react-native run-android 时,它会成功构建,然后 手机屏幕只显示从本地主机加载:8081

我试过adb reverse tcp:8081 tcp:8081

【问题讨论】:

同样的问题。你搞定了吗? 【参考方案1】:

首先关闭手机上的应用程序并清除手机内存。

在您的 PC 上关闭 Metro 捆绑器。

然后清除npm缓存如下:npm cache clean --force

然后清理gradle如下:

    切换到项目文件夹中的android目录:cd android

    要清理干净的 gradle,只需运行:./gradlew clean

cd .. 回到你项目的根目录。

使用适合您的任何方法重新构建您的应用。我在 windows 机器上不带 expo 的 RN 应用程序的首选方法如下:

npx react-native run-android

【讨论】:

【参考方案2】:

尝试以下任一方法来修复它:

尝试在模拟器中按Ctrl+M打开开发者菜单,选择设置端口,然后输入值localhost:8081

尝试连接其他wifi,然后运行'adb reverse tcp:8081 tcp:8081'

尝试将chrome上的URL改成http://localhost:8081/debugger-ui/

加油!

【讨论】:

@VijaySinghChouhan 尝试第三种方式。

以上是关于在Android上使用libgdx-box2d物理引擎的主要内容,如果未能解决你的问题,请参考以下文章

Unity2D 碰撞和一些物理

在具有统一初始脉冲的抛物线路径上移动 2D 物理体

Libgdx 游戏在 Android 上崩溃

Unity 2D精灵(Sprite)与2D物理组件

标题:如何使用ShareSDK实现Cocos2d-x的Android/iOS分享与授权

面向基于英特尔® 架构的 Android* 的 CoCos2D