我的 android 目标是使用静态 IP 通过以太网连接。我可以使用 ADB 连接它,但无法 ping 任何服务器。请告诉我如何配置 DNS 设置以便可以 ping 任何服务器。
我的启动器活动,即 MainActivity 在使用时被实例化了两次,
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)
这导致了两次网络调用并做出了奇怪的行为。
有没有可以控制这个并只初始化一次的?我试过使用 launchMode = "singleTop" 和 "singleInstance"
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)
mRequestQueue = Volley.newRequestQueue(this)
Log.e(TAG,"Skillet")
loadStateData()
initializeListeners()
}
Run Code Online (Sandbox Code Playgroud)