我正在尝试将Google Cloud Endpoint添加到我的Android应用程序中。在我的EndpointAsyncTask
类中,我使用MyApi
导入它,如下所示:import com.example.adamzarn.myapplication.backend.myApi.MyApi;
当我运行项目时,出现以下错误:
错误:(8,56)错误:包装
com.example.adamzarn.myapplication.backend.myApi不存在
但是,它确实存在:
为什么会出现此错误?
最佳答案
在您的build.gradle
类所在的模块中检查EndpointAsyncTask
文件。确保对backend
模块的依赖关系正确,并确保没有冲突或重复。应该是这样的:
dependencies {
compile project(path: 'backend', configuration: 'android-endpoints')
}
这样可以确保您的模块可以看到
backend
模块。请参见https://github.com/GoogleCloudPlatform/gradle-appengine-plugin。
关于android - Google Cloud Endpoint软件包myApi不存在-Android Studio,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46183669/