【发布时间】:2013-10-03 04:34:45
【问题描述】:
我有一个如下所示的课程:
package com.hi
class A {
void doSomething(java.util.List<SomeClass> list) {
}
}
然后在我的 proguard.cfg 中我尝试了这个:
-keep class com.hi.A {
void doSomething(java.util.List<com.hi.SomeClass>);
}
但这失败了:
[proguard] Note: the configuration refers to the unknown class 'java.util.List<com.hi.SomeClass>'
我在 proguard 文档中找不到关于使用模板参数的任何地方。有没有人能够保持这种方法?
【问题讨论】:
-
考虑寻找“泛型”而不是“模板”——This related question 或 this one 可能会有所帮助。
-
您提供的第二个链接给了我解决方案,谢谢!