I am trying to send telementary data to App Center on out internal wifi network but it is not sending on this network but it does on any external network. When debugging found that Method onAvailable() is not called when device is connected to internal wifi but it does get called when connected to any external wifi.
Below code is from App Center SDK :
appcenter\utils\NetworkStateHelper.javaNetworkStateHelper.java.
Class NetworkStateHelper -> Method reopen() --> public void onAvailable(Network network) method
Sample Code:
private ConnectivityManager.NetworkCallback mNetworkCallback = new ConnectivityManager.NetworkCallback()
{
@Override
public void onAvailable(Network network) {
onNetworkAvailable(network);
}
@Override
public void onLost(Network network) {
onNetworkLost(network);
}
};
It should call the onAvailable method when connected to an internal wifi network.