0

我有一个看起来像这样的类:

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 文档中找不到关于使用模板参数的任何地方。有没有人能够保持这种方法?

4

1 回答 1

2

我是这样解决的:

-keep class com.hi.A {
    void doSomething(java.util.List);
}
于 2014-03-10T23:30:04.980 回答