向具有复杂包结构(LibGDX)的Android清单添加服务/在Android清单中引用包

问题描述 投票:0回答:1

我们正在使用LibGDX进行编程,我们的包Structure如下:

package structure of our Android Project

我要添加到Android清单中的服务器包中有一个自己的Android服务-但编辑器不知道该服务器包。 Android Studio在核心包中搜索,但不在Java包中搜索。

Our Android Manifest file

如您所见,蓝色圆圈中的清单中的包是com.mxgdx.game在图像的底部,您可以看到我可以在核心-> java-> com.mygdx.game.Scenes中访问类Hud(此类不是Service),但是我无法访问其中Service所在的服务器包进入。我也尝试通过

访问它
  • “ java.server。” (服务器已经未知)
  • “ android.java。” (java已经未知)
  • “ android.server”(服务器已经未知)

这是一个大学项目,我们是android的新手,欢迎解释。我想这是一个非常简单的问题,但是我尝试了很长时间的Google搜寻,却想不出任何新的搜索字词。我的基本问题是我的onBind()无法运行,并且由于CommonsWare对以下问题的回答而来到了这里:onBind() is never called in a service-因此,如果在不将我的服务添加到清单的情况下还有另一种可能性,那也很好,但是官方文档似乎表明不可能https://developer.android.com/guide/topics/manifest/service-element

java android libgdx android-service android-manifest
1个回答
0
投票
好吧,所以我尝试了

在硬盘上查看项目的文件结构级别,但我不知道为什么,但是我从未想到只是尝试从“ server.MyService”开始-终于奏效了。也许这对某人有帮助-否则为发送垃圾邮件哈哈感到抱歉

© www.soinside.com 2019 - 2024. All rights reserved.