草庐IT

localbroadcastmanager

全部标签

android - 使用 LocalBroadcastManager 时出现 NullPointerException

我正在尝试将LocalBroadcastManager与我的自定义Intent一起使用。它似乎对Intent非常挑剔,如果我以这种方式发送Intent:在Myintents.java中声明publicstaticfinalStringLOCATION_UPDATE="com.example.myapp.location_update";稍后在广播发送者中我做:Intentintent=newIntent(MyIntents.LOCATION_UPDATE);localBroadcastManager.sendBroadcast(intent);然后我得到这个异常:05-0502:23:

android - 我可以在 Android 上将 AlarmManager 与 LocalBroadcastManager 一起使用吗?

我有这个代码:privateAlarmManageralarmManager=(AlarmManager)getSystemService(Context.ALARM_SERVICE);privatePendingIntentalarmIntent=PendingIntent.getBroadcast(this,0,newIntent("myaction-name"),0);alarmManager.setInexactRepeating((int)AlarmManager.ELAPSED_REALTIME_WAKEUP,SystemClock.elapsedRealtime()+au

Android 依赖项 'androidx.localbroadcastmanager:localbroadcastmanager' 具有不同的编译版本 (1.0.0-rc01) Flutter

我正在尝试添加flutter的应用程序购买包。这首先造成了AndroidX迁移问题。然后在迁移之后我又遇到了一个我不知道如何解决的错误。我什至没有为应用内购买编写任何代码。就在添加到pubspec.yaml之后,它导致了问题。错误FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':app:preDebugBuild'.>Androiddependency'androidx.localbroadcastmanager:localbroadcastmanager'hasdifferentvers

android - 错误 : java. lang.NoClassDefFoundError : android. support.v4.content.LocalBroadcastManager

这个问题在这里已经有了答案:AndroidappcrashesafterSDK-toolsupdateversion(NoClassDefFound,toolversion22)(9个回答)关闭9年前。我已经浏览了所有关于他的错误的相关线程,但我没有成功。应用运行良好,昨天我发现了一些SDK更新。我已通过AndroidSDK工具更新到22(Rev.)并将其他更新也更新到最新。当我运行我的应用程序时,它与日志一起崩溃05-1705:27:37.039:E/AndroidRuntime(1406):FATALEXCEPTION:main05-1705:27:37.039:E/Android