1

Java リフレクションを使用して、AsyncTask を拡張する実行時決定クラス オブジェクトでメソッド「execute」を呼び出しています。

Class[] parameterTypes = new Class[] {Class.forName("java.lang.Object")};           
// ObjAT is the runtime-determined AsyncTask object. 
Method method = objAT.getClass().getMethod("execute", parameterTypes);

Class.forName("java.lang.Object")は正しいタイプの Param ではありません。Param のタイプ、つまり「java.lang.Object」の代わりに Class.forName("") で何を使用すればよいか教えてもらえますか

AsyncTask->execute(Param...); を呼び出しているためです。

4

1 に答える 1