【Android 多媒体播放API简介】教程文章相关的互联网学习教程文章

javascript – 在触摸某些Android平板电脑之前,YouTube IFrame API播放方法无效【代码】

我们正在开发YouTube播放器,并且正在使用IFrame API.除了我们的Android 4.2.2测试设备外,一切都非常好用. 仅在这些设备上(而不是在任何其他版本的Android上),必须通过触摸视频视图来“手动”启动视频.在所有其他设备上,我们可以使用YouTube方法以编程方式启动视频播放. 以这种方式启动视频后,YouTube API按预期工作(即播放,暂停,停止方法都按照预期以编程方式工作). 这是我们代码的本质:var player; function onYouTubeIframeAPIR...

怎么可能知道Spotify正在从外部Android应用程序播放?

我刚刚在Spotify for Android设置屏幕中找到了此设置选项:“Device broadcast status – allow other apps on your device to see whatyou are listening to”我猜这意味着任何其他应用都可以通过Spotify访问正在播放的内容.如何实施?周围有文件吗? 谢谢解决方法:Spotify具有以下意图行动: metadatachanged,playbackstatechanged,和queuechanged. queuechanged不包含额外数据.playbackstatechanged具有“播放”的布尔值,以及pl...

android – 谷歌播放控制台说“你不能编辑这个应用程序,直到你创建一个新的应用程序版本声明敏感权限”如何解决它?

今天早上我无法在谷歌播放控制台上发布新版本.它表明,“You can’t edit this app until you create a new app release declaring sensitive permissions” 它没有提供修复选项.有谁知道如何修理它?解决方法:在我的情况下,谷歌从生产中删除了我的应用程序,以便能够在不使用我必须的短信的情况下提交新版本: >保留以前的版本(我使用短信的地方),>由于第一步出现了许可表,>我填写了表格>添加了新的apk(没有短信)>停用旧的apk>只有这...

如何在我的Android应用程序的res / raw文件夹中播放mp3?【代码】

我在我的Android应用程序的res / raw文件夹中有一个小(200kb)的mp3.我试图在Eclipse的模拟器中运行它.它被认为是R文件中的资源,但是当我尝试准备/启动时,我的活动崩溃了!还有其他我需要改变的东西,也许是在清单中吗?MediaPlayer mPlayer = MediaPlayer.create(FakeCallScreen.this, R.raw.mysoundfile);try { mPlayer.prepare(); mPlayer.start(); } catch (IOException e) { // handle this later }解决方法:当启动活动时,即在o...

android – 谷歌播放中的三星标签不可见的应用程序【代码】

我的清单包含以下条目:<supports-screensandroid:largeScreens="true"android:normalScreens="true"android:smallScreens="true"android:resizeable="true"android:anyDensity="true"android:xlargeScreens="true"/><uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />...

如何在Android应用程序中重复播放歌曲?【代码】

我在我的Android应用程序的背景中放了一首歌.我不知道应用程序打开的时间.我想把这首歌重复一遍.我的代码是:MediaPlayer mySong;mySong = MediaPlayer.create(X_0Activity.this, R.raw.tj);mySong.start();解决方法: Uri mediaUri = createUri(context, R.raw.media); // Audiofile in raw folder Mediaplayer mPlayer = new MediaPlayer(); mPlayer.setDataSource(context, mediaUri); mPlayer.setAudioStreamType(AudioManager....

我们可以检测Android应用程序是否在引入新版本时从谷歌播放更新?【代码】

我在Play商店有一个应用程序,我想通过Play商店提供应用程序更新. 此外,在更新应用程序时,我想执行一些任务.那么,我如何从Play商店执行更新我的应用程序的任务. 我想维护当前版本并在每次触发应用程序时交叉检查它,是否有任何其他有效方式,例如可以在设备本身处理的应用程序更新上触发的任何意图.解决方法:您可以将当前版本代码保存在共享首选项中并在升级时,使用先前存储的版本交叉检查新版本.if (savedVersionCode < currentVersi...

android – 如何让用户使用我的应用程序播放视频?【代码】

昨晚花了几个小时为Honeycomb开发了一款非常甜美的视频播放器,现在我当然喜欢能够使用它的人. 如何让我的应用程序监听/接收“视频播放广播”? 我猜它与manifest.xml文件有关,但我无法在Android Developer网站上找到任何关于它的信息. 我尝试使用以下内容但没有取得多大成功:<receiver android:name=".VideoPlayer"><intent-filter><action android:name="android.intent.action.VIEW"><data android:mimeType="video/*" /></acti...

java – UI线程或背景中的Android音乐播放器

我正在尝试创建简单的Android应用程序来播放SD卡中的音频文件.理解服务时遇到一些问题.我将具体,这是我的问题. >默认情况下,服务在UI线程上运行,不是吗?只有当它在单独的进程中运行时,它才有另一个线程,以及上下文,因为它是系统中的另一个进程(虚拟机实例的分支)> MediaPlayer类应该在哪里使用?在后台服务或UI线程中.对于在UI线程上运行的绑定服务,如果它在UI线程上运行,则创建服务绑定等没有任何意义吗?仅在我们想要在活动(或任...

当我的应用程序最小化时,使用Android中的Youtube API播放音乐视频中的音频

我正在开发一个使用Youtube API的应用.由于我主要关注来自Youtube的MUSIC * VIDEOS *,当我离开应用程序时,我需要在后台播放视频的音频.但每次我导航到另一个应用程序时,视频都会暂停.我该怎么做才能解决这个问题?请帮我.提前致谢解决方法:根据我的理解,当活动进入后台时,活动将暂停.请参考android活动生命周期.当活动进入暂停状态时,与其关联的视频和音频将暂停.您将需要一项服务来在后台传输音频.这就是它变得复杂的地方.在服务中...

android – 为Kivy在Python中播放跨平台,移动,MIDI – 这可能吗?

我想在Kivy中加载和播放’.mid’MIDI文件,但主要是在移动平台(即IOS和Android)上. 我假设,我不想深入了解基于本机C/C++的东西的复杂性(即避免必须交叉编译,我不是经验丰富的Python开发人员),所以库很可能,需要是纯Python. 我将使用我发现的一些框架(有些需要C/C++)开始竞标,我没有使用过(0,零),也许有人可以提供一些反馈(或者它们可能对更广泛的社区有用) : 顺便说一下,如果/ MIDI库也可以从’.mid’文件中读取歌词,那将会很棒 Py...

java – Android中是否可以录制MediaPlayer播放的内容?

在我的应用程序中,我正在使用Android媒体播放器进行实时音频流.我想捕捉MediaPlayer播放的声音流.有没有办法使用Android MediaPlayer而不是MediaRecorder进行录制?有什么建议?解决方法:虽然这是一项非常重要的工作,但您可以编写自己的“MediaPlayer”来实现您正在使用的任何流协议,并将流写入文件而不是扬声器.

以编程方式将我的应用程序设置为android中的默认音乐播放器【代码】

当我们点击一??个mp3文件时,我们会弹出一个窗口,显示可以播放该文件的默认应用程序. 如何将我的应用添加到该列表? 为了开发应用程序,我提到了a tutorial on tuts+. 我正在使用一种名为播放器服务的服务,参考a android-developers blog post. 我已将以下代码添加到< service>清单文件中的定义<intent-filter><category android:name="android.intent.category.DEFAULT"/><data android:scheme="file"/><data android:mimeType="aud...

从另一个Android应用程序控制Spotify应用程序的播放?【代码】

是否可以从另一个Android应用程序中控制Spotify应用程序的播放?我只是在寻找跳轨功能(前进和后退). 我知道Spotify Android SDK,但它似乎只允许跳过SDK播放的曲目:com.spotify.sdk.android.playback.NativeSpotifyException: Failed SpPlaybackSkipToPrev with error code 14 (The operation is not supported if the device is not the active playback device)为了澄清,实际的Spotify应用程序和我自己的应用程序都在同一台设备...

android-在我的应用程序中播放视频的最佳方式是什么

我多次遇到这个问题,问题是我在我的应用程序中有一个videoView但它无法播放许多不同的格式和视频文件. 例如,如果我想打开一个mp4文件,我应该让我的用户将视频转换为H.264格式,然后上传文件,这非常困难. 我正在寻找一种更好的方式来播放各种格式的视频. 有没有人没办法这样做?我能做到吗?解决方法:如果您愿意使用第三方库,则FFmpegMediaPlayer是基于FFmpeg的Android的MediaPlayer类的重新实现.它增加了对Android的MediaPlayer类未...