我正在尝试为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 ...)不适用 (varargs不匹配; 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.为什么我必须添加代码以反映应该在条形图上显示的工具 - 我的许可证已经没有这样做了吗?
答案 0 :(得分:0)
感谢您的要求。你是对的,我们的文档实际上有一个错误。最新版本的SDK是 5.0.8 ,您可以在我们的文档侧栏中找到它 - 参见参考资料 - >发布:
https://artifactory.9elements.com/artifactory/imgly/ly/img/android/photo-editor-sdk/
尝试:
compile 'ly.img.android:photo-editor-sdk:5.0.8‘
获取我们最新的SDK。你的代码看起来很好。如果您还有其他问题,请告诉我们!