草庐IT

android - E/FirebaseInstanceId : Token retrieval failed: AUTHENTICATION_FAILED - what changed?

我不确定这里发生了什么,我提取了我最近更新的存储库,每次我打开应用程序在模拟器上调试它时,我都会得到E/FirebaseInstanceId:Tokenretrievalfailed:AUTHENTICATION_FAILED当应用加载主屏幕时。然而,这在今天之前没有发生过,所以我不知道会发生什么变化?我从Firebase控制台删除了该应用程序并重新添加了它(通过Firebase助手),但这也没有解决它吗?我已经包含了我的build.grade文件,但我不确定我还需要查看什么,如有任何帮助,我们将不胜感激。applyplugin:'com.android.application'app

android - Network Changed Broadcast Receiver 在一加手机中不执行

我有一个BroadcastReciever名称NetworkReciver.java,它在Internet连接或断开连接时执行。而且效果很好。但是当应用程序从最近的应用程序关闭时,NetworkReciver.java不会在一加6手机中执行,而它在三星手机中可以正常工作。我不明白为什么OnePlus设备中的行为不同我的代码:list网络接收者.java:publicclassNetworkRecieverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Log.i("TA

android - ACTION_BATTERY_CHANGED 服务 Intent

我正在使用此代码来跟踪我服务中的电池信息:Intenti=newContextWrapper(applicationContext).registerReceiver(null,newIntentFilter(Intent.ACTION_BATTERY_CHANGED));//nowyoucangetthelevelandscalefromthisintentvariableintlevel=i.getIntExtra(BatteryManager.EXTRA_LEVEL,-1);intscale=i.getIntExtra(BatteryManager.EXTRA_SCALE,-1)

android - 如何使用 SUPPLICANT_STATE_CHANGED_ACTION WiFi BroadcastReceiver - android

当我的设备连接到wifi网络时,我想在屏幕上显示连接过程。SUPPLICANT_STATE_CHANGED_ACTION由WifiManager提供,但我不知道如何使用它。谁能帮帮我? 最佳答案 您确实可以将广播的Intent用于SUPPLICANT_STATE_CHANGED_ACTION:应用程序需要其list文件中的权限:然后注册系统广播:MyWifiStateReceiverhandler=newMyWifiStateReceiver();context.registerReceiver(handler,newIntentF

android - 我的应用程序自行重启,日志显示 ChimeraModuleLdr : Module config changed, 由于模块而强制重启

我正在测试我的应用程序,我看到它自己重新启动,这真的很奇怪。我看了又看日志,除了这行ChimeraModuleLdr:Moduleconfigchanged,forcingrestartduetomodule之外,我找不到任何奇怪的地方。这是在带有奥利奥的PixelXL上。这是日志的最后几行以及应用程序被终止后的启动。10-1822:49:31.26283798379IChimeraModuleLdr:Moduleconfigchanged,forcingrestartduetomodule10-1822:49:31.26283798379IProcess:Sendingsignal.

android - 为 ACTION_BATTERY_CHANGED 注册一个广播接收器到底消耗了多少电量?

我打算编写一个应用程序,其唯一目的是监控电池电量,并在电量低于特定电量时启动一个Intent。我担心的是这本身会耗尽电池电量,而且没有人愿意使用它。所以我的问题是:使用ACTION_BATTERY_CHANGED广播接收器到底消耗了多少电量?有谁知道我们所说的电池续航时间大约是多少? 最佳答案 我认为你不会消耗太多能量。此广播仅在电平变化百分之一时发送,例如:85%->86%或76%->75%。Android操作系统已经跟踪电池电量(它必须跟踪它以便在电量过低时关闭手机,~3-5%)。因此,仅订阅此广播甚至不应该引起用户的注意(就电

c# - Android 单声道 : ListView Delete Items NotifyDataSet Changed

我正在尝试从ListView中删除行。当我单击删除时,该行被删除。但是,ListView无法更新。我必须单击后退按钮并返回才能看到已删除的项目。有没有办法在删除项目后刷新页面?这是我的代码:publicclassOrderHistoryAdapter:BaseAdapter{privateList_orders;privateActivity_context;publicOrderHistoryAdapter(Activitycontext,Listorders){_context=context;_orders=orders;}publicoverrideViewGetView(in

android - CONNECTION_STATE_CHANGED 和 STATE_CHANGED 之间的区别

Android蓝牙接收器中的ActionCONNECTION_STATE_CHANGED和STATE_CHANGED有什么区别?elseif(BluetoothAdapter.ACTION_CONNECTION_STATE_CHANGED.equals(action)){intstate=intent.getIntExtra(BluetoothAdapter.EXTRA_CONNECTION_STATE,BluetoothAdapter.STATE_DISCONNECTED);if(state==BluetoothAdapter.STATE_CONNECTED){//nothing}e

Android:是否有来自 Intent.ACTION_TIME_CHANGED 的任何其他信息?

Intent.ACTION_TIME_CHANGED是否提供了任何其他信息?getData()或getExtras()中没有任何内容。我想知道:手机设置新时间前的时间;谁更改了时间:用户(手动)还是电话运营商?欢迎使用任何其他方式获取这些信息! 最佳答案 我查看了Android的源代码,这个广播没有任何额外内容。因此,无法了解此信息。 关于Android:是否有来自Intent.ACTION_TIME_CHANGED的任何其他信息?,我们在StackOverflow上找到一个类似的问题:

android - 自动完成 TextView 错误 : IllegalStateException: The content of the adapter has changed but ListView did not receive a notification

在我的AutocompleteTextView上取消或快速键入时,我在此类中遇到IllegalStateException错误。我已经阅读了一些相关内容,但我无法解决这个问题。任何人都可以更正我的代码吗?提前感谢任何帮助者!(抱歉我的英语不好)这是完整的错误:java.lang.IllegalStateException:ThecontentoftheadapterhaschangedbutListViewdidnotreceiveanotification.Makesurethecontentofyouradapterisnotmodifiedfromabackgroundthrea