【问题标题】:LibGDX with AndroidX (i need Fragments and WorkManager)带有 AndroidX 的 LibGDX(我需要 Fragments 和 WorkManager)
【发布时间】:2020-02-28 15:19:55
【问题描述】:

我根据以下信息询问LibGDX 社区:https://badlogicgames.com/forum/viewtopic.php?f=11&t=6096

请问,LibGDX 可以与 AndroidX 片段一起使用吗?

您可以在未来版本的 LibGDX 中开始使用 AndroidX 吗?

我正在使用"com.badlogic.gdx.backends.android.AndroidFragmentApplication",它使用的是旧的“android.support.v4.app.Fragment”。由于核心类重复,它与任何 AndroidX 都不兼容。

我还使用 BroadcastReceiver 和 JobService 来执行重复任务。但是 Android 9 和他的新电池电源管理正在扼杀我的应用程序。或者甚至不会启动它们。 谷歌正在推动使用新的 WorkManager,它应该可以解决电池管理的所有问题。但它只使用AndroidX。 https://developer.android.com/topic/libraries/architecture/workmanager

据我了解,这只是将工件映射路径更改为包? https://developer.android.com/jetpack/androidx/migrate/artifact-mappings 我已经从我的项目中迁移了所有内容,但我无法更改 LibGDX。

谢谢。 此致。 彼得·维纳莱克。

【问题讨论】:

    标签: android libgdx androidx


    【解决方案1】:

    Libgdx 已更新 androidx 库:

    https://raw.githubusercontent.com/libgdx/libgdx/master/CHANGES

    您可以使用 1.9.11 或更高版本更新您的 libgdx 依赖项,就可以了。

    implementation "com.badlogicgames.gdx:gdx-backend-android:1.9.11"
    implementation "com.badlogicgames.gdx:gdx-freetype:1.9.11"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-18
      • 1970-01-01
      • 2019-08-16
      • 2020-03-13
      • 1970-01-01
      • 1970-01-01
      • 2022-11-27
      • 1970-01-01
      相关资源
      最近更新 更多