关于cocos2dx读取设备IP的问题

版本是3.17

上架VIVO平台被连续打回,提示在同意隐私政策前,读取设备IP
现在的流程是,创建一个起始的Activity用于展示隐私政策界面,用户同意后,再进入AppActivity。下面是VIVO官方反馈的堆栈信息,想问下是cocos2dx获取的设备ip吗,该如何解决呢?

权限使用行为 读取设备IP
"
at java.net.NetworkInterface.getInterfaceAddresses()
at b.d.a.a.g.j.a(Unknown Source:32)
at b.d.a.a.g.j.a(Unknown Source:7)
at b.d.a.a.a.i.a(Unknown Source:9)
at com.tramini.plugin.api.a.run(Unknown Source:14)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6604)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:522)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810)

at java.net.NetworkInterface.getInterfaceAddresses()
at b.d.a.a.g.j.a(Unknown Source:32)
at b.d.a.a.g.j.a(Unknown Source:7)
at b.d.a.a.a.i.a(Unknown Source:9)
at com.tramini.plugin.api.a.run(Unknown Source:14)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6604)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:522)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810)

"

如果定位不到哪里调用,建议新增一个Activity作为启动页,弹出隐私协议

现在就是这样做的,被反馈仍然获取了设备IP

走http获取IP吧

Http请求会读取设备Ip是吗?隐私政策的内容是通过Http获取的。。。

AppActivity 都没有跑在2.x上cocos的引擎代码也没跑(3.x不知道)这个应该是可以查看到引擎代码入口的,如果不是起始的Activity还有一个方向是sdk包在获取IP

确实是第三方SDK自动获取了,同意隐私政策前没有初始化这个SDK,不知道怎么搞的,他仍然会去获取设备IP

如果按照文档接入的并且有问题我建议直接反馈问题给sdk相关负责人