草庐IT

player_message

全部标签

android - 使用 Firebase Cloud Messaging(适用于 Android)时可以创建子主题吗?

我目前正在开发一款使用新的Firebase云消息系统的应用。现在我看到了FCM的主题特征。我创建了一个主题“新闻”并想添加子主题,例如“新闻/天气”或“新闻/政治”。总共有大约20个子主题。这甚至可以通过FCM实现吗?这是上帝的做法吗? 最佳答案 我通常以前缀开始我的主题,然后是子主题,用_分隔它们。因此,如果我为每个用户设置一个子主题(非常适合发送用户对用户的消息),我最终会得到:/topics/users_puf/topics/users_forj9可能还有更好的办法,希望大家也来解答。

android - Firebase Cloud Messaging Service - 即使应用程序被杀死也能收到通知

如果Android应用被用户或Android故意终止,FirebaseMessagingService是否会在收到消息时检测到通知?我终止了我的应用程序,然后从Firebase控制台发送了一条消息。我无法收到通知。有没有一种方法可以让我在应用程序被终止时收到通知。publicclassYumigoBidMessagingServiceextendsFirebaseMessagingService{privatestaticfinalStringTAG=YumigoBidMessagingService.class.getSimpleName();/***Calledwhenmessag

android - React Native Gradle 失败并显示 `java.lang.NullPointerException (no error message)`

问题在一个全新的ReactNative项目(使用create-react-native-app创建)上,gradle构建失败。输出--调试$cdandroid/$./gradlewbuild--debug给出这个输出(截断到错误点)16:17:09.777[DEBUG][com.android.build.gradle.internal.pipeline.TransformManager]InputStream:OriginalStream{jarFiles=[],folders=[],scopes=[SUB_PROJECTS],contentTypes=[CLASSES],depen

java - 第一个安卓应用。 edit_message 无法解析或不是字段

我做了很多谷歌搜索,但其他人似乎没有遇到与我相同的问题。完整的错误是:这条线有多个标记。-Linebreakpoint:MainActivity-sendMessage(View)我不知道这是什么意思-edit_message无法解析或不是字段这是出现错误的代码行。EditTexteditText=(EditText)findViewById(R.id.edit_message);这是我的activity_main.xml这是完整的MainActivty.javaimportandroid.R;importandroid.app.Activity;importandroid.conte

android - 为什么 Media Player 找不到我的 SD 卡的 URI?

我的SD卡中有一个MP3,我需要将其路径用于我的setdatasource命令。我尝试了mp.setDataSource("/mnt/media_rw/sdcard/mymusic/thebomb.mp3");以及许多变体,但它仍然无法正常工作。而且我认为它与其余代码无关。我将如何完成这个? 最佳答案 我猜你正在使用模拟器。所以可以通过Environment.getExternalStorageDirectory()获取SDCard的路径。而且你的sdcard必须包含该文件。所以你必须将文件推送到SD卡中。

android - 在 Firebase Cloud Messaging 中,消息 ID 是什么以及我们在哪里使用 addData()

Firebase提供的例子是:YourAndroidappcansendanupstreammessageusingFirebaseMessaging.send:FirebaseMessagingfm=FirebaseMessaging.getInstance();fm.send(newRemoteMessage.Builder(SENDER_ID+"@gcm.googleapis.com").setMessageId(Integer.toString(msgId.incrementAndGet())).addData("my_message","HelloWorld").addDat

android - 具有自定义布局的 ListFragment : empty message always displayed

我使用默认的ArrayAdapter为ListFragment创建了自定义布局。我的问题是当列表不为空时,每一行都显示空消息(当列表为空时,消息按预期只显示一次)。headline_list.xml(即我的自定义布局文件)HeadlineFragment.javapublicclassHeadlineFragmentextendsListFragment{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){returninflater.in

android - Telegram API 中的 messages.getMessages 方法是否也支持 Telegram channel ?

我想使用其API从Telegram中的特定channel获取消息。我知道messages.getMessages用于在聊天中获取消息。但是我可以使用这个函数来做我提到的吗?换句话说,如何从Telegramchannel获取消息? 最佳答案 您必须使用api的第40层(或更高层)才能使用channel。该层有一个特定的方法来从channel中获取消息channels.getMessages#93d7b347channel:InputChannelid:Vector=messages.Messages;我还没有测试过旧的messages

android - Handler 中 post(Runnable) 和 sendMessage(Message) 的区别

我只想知道使用sendMessage(Messagemsg)和post(Runnabler)的确切区别是什么。因为即使我们有SeperateRunnable,这两种方法都将在主UI线程中运行。 最佳答案 在幕后他们实际上调用了相同的代码。所以这不是一个大问题。SendMessage可能稍微更有效率(使用更少的对象,因为post将创建一个Message对象),但效率太低以至于根本无关紧要。使用sendMessage您可以添加一个数据对象和一个runnable,但如果您不使用匿名对象并通过构造函数将其传入,则可以使用Runnable来实

机器人 : media player - pause called in state 8

我在我的应用程序中使用媒体播放器播放一些短音。虽然我在我的应用程序中没有发现任何问题/崩溃,但我可以看到以下一些错误消息。请帮助我解决这个问题。03-2322:53:16.229:E/MediaPlayer(19185):pausecalledinstate803-2322:53:16.229:E/MediaPlayer(19185):error(-38,0)03-2322:53:16.449:E/MediaPlayer(19185):Error(-38,0)03-2322:53:16.449:D/OpenGLRenderer(19185):Flushingcaches(mode0)0