0

List<E>があり、そのメソッドを呼び出したいとしましょうadd(E object)。私のリストは実際にはList<String>です。この呼び出しを smali でどのように表現すればよいでしょうか?

すべきか

invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

また

invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/String;)Z

または、他の何か?

4

1 に答える 1

1

それが最初であるべきです。

invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

疑わしい場合は、Javaで必要なものを試して、コンパイルし、dxしてから、baksmaliすることができます:)

于 2012-10-29T16:58:21.873 に答える