0

我正在尝试为 Android 配置 photoeditorSDK,但是我需要限制呈现给用户的工具。我只希望文本和画笔工具可用(我的许可证仅适用于这些功能)。

让我先介绍一下我不做太多的 java 编程——所以这是一个延伸。

我正在尝试从https://docs.photoeditorsdk.com/guides/android/v5/introduction/configuration添加代码,但是它给了我编译错误。添加所需的导入后,它仍然给我编译错误就行

config.setTools(tools);

错误如下:

错误:(92, 27) 错误:没有找到适合 setTools(ArrayList) 方法的方法 PESDKConfig.setTools(ArrayList) 不适用(参数不匹配;ArrayList 无法转换为 ArrayList)方法 PESDKConfig.setTools(ToolConfigInterface...) 是不适用(可变参数不匹配;ArrayList 无法转换为 ToolConfigInterface)

我想知道这是否是版本问题 - 在 build.grade 中,看起来我正在添加第 4 版(尽管此处引用了第 5 版文档 - https://docs.photoeditorsdk.com/guides/android/v5/introduction /getting_started )

compile 'ly.img.android:photo-editor-sdk:4.0.1' 

以下是我的问题: 1. 我如何确定 SDK 的最新版本?2. 为什么我必须添加代码以反映应该在栏上显示的工具 - 我的许可证已经这样做了,不是吗?

4

1 回答 1

0

感谢您的要求。您是对的,我们的文档中实际上存在错误。SDK 的最新版本是5.0.8,您可以在我们的文档侧边栏中的 Resources -> Releases 下找到它:

https://artifactory.9elements.com/artifactory/imgly/ly/img/android/photo-editor-sdk/

尝试:

compile 'ly.img.android:photo-editor-sdk:5.0.8‘

获取我们最新的 SDK。你的代码看起来不错。如果您还有其他问题,请告诉我!

于 2017-11-21T09:48:02.023 回答