2

我试图反映这里NetworkInfo描述的构造函数。

到目前为止我有

    NetworkInfo mNetworkInfo;
    Class<NetworkInfo> clazz = NetworkInfo.class;
    Constructor<NetworkInfo> con = clazz.getConstructor(int.class,int.class,String.class,String.class);
    mNetworkInfo = con.newInstance(n1,n2,s1,s2);

但是我不断收到NoSuchMethodException错误消息。我究竟做错了什么 ?

4

1 回答 1

2

您使用的是getConstructor正确的。我认为您只是没有兼容版本的 android SDK。

javadoc forNetworkInfo不显示任何构造函数。

您是否在运行版本的设备上运行代码4.2.2_r1

于 2013-09-02T11:33:20.197 回答