我分叉了一个项目并对其进行了反转录。
https://github.com/jinahya/json-cdc
当我在一个应用程序中使用该库时,并尝试进行预测时,我收到了一些警告说...
[proguard] Warning: ...: can't find referenced class ...retrotranslator.runtime13...
当我查看被反转译的库类时,我看到该类引用了反转译器的类。
是否应将retrotranslator-runtimeXX
添加为依赖项或该库?
[INFO] --- maven-dependency-plugin:...
[INFO] com.my.lib
[INFO] \- net.sf...:retrotranslator-runtime13:jar:1.2.9:runtime
[INFO] \- backport...:backport-util-concucrrent-java12:jar:3.1:runtime
或者,使用该库的应用程序是否应该自行添加它们?
或者,是否需要添加它?
答案 0 :(得分:0)
可以选择嵌入与反转译器相关的类。
-embed <package>
e.g。
-embed com.your.retrotranslator
然后,Retrotranslator中所需的课程将嵌入到您的最终课程中。