gpt4 book ai didi

java - 在 Android Studio 中添加 PubNub AnnotationProcessor

转载 作者:搜寻专家 更新时间:2023-11-01 08:21:17 24 4
gpt4 key购买 nike

我正在尝试将 PubNub jar 设置为我的 Android Studio 项目中的库。该项目是我从另一台计算机移植过来的,所以我主要是复制内容。

从那时到现在,我似乎必须配置此 jar 的 AnnotationProcessor,但我真的不确定需要什么,也无法找到适合我的问题的示例。

当我尝试编译我的项目时,我留下了这条消息:

Error:FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:javaPreCompileDebug'.

Annotation processors must be explicitly declared now.
The following dependencies on the compile classpath are found to contain annotation processor.
Please add them to the annotationProcessor configuration- pubnub-gson-4.19.0-all.jar (pubnub-gson-4.19.0-all.jar).

Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior.
Note that this option is deprecated and will be removed in the future.
See https://developer.android.com/r/tools/annotation-processor-error- message.html for more details.

我真的完全不确定这是在告诉我做什么,我在互联网上找到的注释处理器的例子(PubNub 没有)都指向包和类,我看不出是什么我想与。

谁能引导我走上正确的道路?

对于错误的格式,我深表歉意,但该网站不允许我在 block 引号中提交它,因为它是“格式不正确的代码”。

最佳答案

尝试在您的dependencies{} block 中添加这一行:

annotationProcessor 文件('libs/pubnub-gson-4.19.0-all.jar')

(连同实现文件('libs/pubnub-gson-4.19.0-all.jar'))

它适用于我的情况。

关于java - 在 Android Studio 中添加 PubNub AnnotationProcessor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50595507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com