Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Gigya SDK v4 Facebook登录问题_Java_Android_Authentication_Facebook Login_Gigya - Fatal编程技术网

Java Gigya SDK v4 Facebook登录问题

Java Gigya SDK v4 Facebook登录问题,java,android,authentication,facebook-login,gigya,Java,Android,Authentication,Facebook Login,Gigya,我想通过Gigya SDK v4通过Facebook登录。我已经添加了依赖项 gigya-android-sdk-4.0.3 并使用以下方法进行登录 HashMap hashMap = new HashMap(); Gigya.getInstance().login(GigyaDefinitions.Providers.FACEBOOK, hashMap, new LoginCallback() { @Override

我想通过Gigya SDK v4通过Facebook登录。我已经添加了依赖项

gigya-android-sdk-4.0.3
并使用以下方法进行登录

 HashMap hashMap = new HashMap();

 Gigya.getInstance().login(GigyaDefinitions.Providers.FACEBOOK, hashMap, new LoginCallback()
            {
                @Override
                public void onSuccess(Object o)
                {

                }

                @Override
                public void onError(GigyaError gigyaError)
                {

                }
            });
获取以下异常

 java.net.UnknownHostException: Unable to resolve host "socialize.null": No address associated with hostname
 java.net.UnknownHostException: Unable to resolve host "socialize.null": No address associated with hostname
2019-09-03 14:32:34.528   W/System.err:     at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:157)
2019-09-03 14:32:34.529   W/System.err:     at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:105)
2019-09-03 14:32:34.529   W/System.err:     at java.net.InetAddress.getAllByName(InetAddress.java:1154)
2019-09-03 14:32:34.529   W/System.err:     at com.android.okhttp.Dns$1.lookup(Dns.java:39)
2019-09-03 14:32:34.530   W/System.err:     at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:175)
2019-09-03 14:32:34.530   W/System.err:     at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:141)
2019-09-03 14:32:34.530   W/System.err:     at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:83)
2019-09-03 14:32:34.531   W/System.err:     at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:174)
已添加清单权限

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>


请帮助解决此错误

由于SDK中没有“LoginCallback”类,您能否共享更多的实现代码。我假设您已经按照说明添加了Facebook SDK&添加了所有必要的AndroidManifest.xml条目?还要确保您正确初始化了SDK,因为您似乎没有指定默认域。谢谢@TalMihr,我忘记在gigyaSdkConfiguration.json中添加域字段。现在我没有遇到上述异常。您能在从默认帐户类登录后帮我获取详细信息吗。确定。您要获取什么数据?默认的GigyaLoginCallback为您提供了GigyaAccount对象的清晰表示。如果要创建自定义的,请查看