草庐IT

MEDIA_MOUNTED

全部标签

android.media 包在 sdk-platforms[android.jar] 中缺少几个类

我正在尝试构建一个FMradio类型的应用程序,我克隆了这个GoogleRespository供引用。但是,在androidsdk中缺少导入中的几个类。我尝试将compileSdkVersion从18更改为24,但android.jar似乎缺少以下导入:importandroid.media.AudioManager.OnAudioFocusChangeListener;importandroid.media.AudioManager.OnAudioPortUpdateListener;importandroid.media.AudioMixPort;importandroid.med

android - 我怎么玩彩信://link in android media player

我想在我的安卓应用程序中播放这个radio:http://www.voadeewaradio.com/上面写着“LIVEAUDIO”我进入那个页面的源代码,我找到了播放radio的链接,它的.asx格式:LiveAudio我使用CocsoftStreamDown将.asx格式转换为普通的url:port,然后将被读取player.setDataSource("mms://a1314.l211036239.c2110.g.lm.akamaistream.net/D/1314/2110/v0001/reflector:36239");如您所见,CocsoftStreamDown为我提供了上

Android - OnObbStateChangeListener.MOUNTED 为真但 isObbMounted() 为假,有什么问题吗?

我在“/sdcard/Android/obb/com.example.obbtest/vid-exp1.obb”下有一个扩展文件。它包含一个MP4文件,我想挂载.obb来读取该文件。这就是我正在做的安装它:StringobbDir="/sdcard/Android/obb/com.example.obbtest/vid-exp1.obb";.StorageManagerstorage=(StorageManager)getApplicationContext().getSystemService(STORAGE_SERVICE);storage.mountObb(obbDir,null

android - MEDIA_PROJECTION_SERVICE 在调用 getSystemService() 时无效

我正在尝试开发一个需要捕获屏幕内容的应用程序。我的目标是Lollipop,以避免对root的要求。当尝试通过调用getSystemService()获取MediaProjectionManager的实例时,我在AndroidStudio中收到以下错误报告:Mustbeoneof:Context.POWER_SERVICE,Context.WINDOW_SERVICE,Context.LAYOUT_INFLATER_SERVICE,Context.ACCOUNT_SERVICE,Context.ACTIVITY_SERVICE,Context.ALARM_SERVICE,Context.

Android 模拟/发送 ACTION_MEDIA_BUTTON Intent

我正在尝试通过模拟耳机音乐控件来控制通用音乐播放(播放/暂停、跳过等)。有没有办法广播ACTION_MEDIA_BUTTONIntent?我用sendBroadcast()尝试了常规方法,但没有用。这可能吗? 最佳答案 试试这个longeventtime=SystemClock.uptimeMillis();IntentdownIntent=newIntent(Intent.ACTION_MEDIA_BUTTON,null);KeyEventdownEvent=newKeyEvent(eventtime,eventtime,KeyE

安卓媒体播放器 : How can I listen for media player events?

我正在关注thisMediaPlayer的解释,我想知道如何收听播放器的事件,例如播放、暂停、停止等...该页面显示了如何只监听onPreparedListener,所以我想知道是否有播放器其他状态的事件,或者我将如何处理播放器的不同状态? 最佳答案 不幸的是,您无法检测到mediaplayer是否暂停或停止,MediaPlayer类有一个函数isPlaying()可以检测是否它是否处于播放模式。您可以做一些努力来检测暂停条件,如下所示:mediaplayer.pause();//getthelengthofthemediaplay

java - react native : Volume Button Should Only Control Media (Android)

我想知道如何在我的应用程序中强制音量按钮仅控制媒体。我知道这是一个特定于android的问题,而ios默认会这样做。有两个相关问题给出android解决方案:VolumeControlinandroidapplicationHowcanImanageaudiovolumessanelyinmyAndroidapp?他们都建议添加setVolumeControlStream(AudioManager.STREAM_MUSIC);到android但我是一个react-native开发者并且不熟悉java.还有这个react-native相关的问题:Howtocontrolmediavolu

android - 如何从看起来像 "/content:/media/external/video/media/19"的路径中提取真实文件 URI 或文件数据?

我正在拼命尝试将捕获的视频发送到服务器。问题是内置相机应用程序给出的URI不是真实的文件路径。它看起来像这样-/content:/media/external/video/media/19。如何直接从这种URI访问真实路径或数据?阅读android文档后,我看到它看起来像一个内容提供者的符号,但我仍然不知道如何获得我需要的数据。请帮忙!!!提前致谢 最佳答案 HowcanIaccesstherealpathorthedatadirectlyfromthiskindofURIs?你不知道。它可能不作为文件存在。或者,它可能不作为您可以

android - MediaStore.Images.Media.MINI_THUMB_MAGIC 有什么作用?

我只是好奇MediaStore.Images.Media.MINI_THUMB_MAGIC列包含什么。它与图像的缩略图有什么关系吗?谢谢。 最佳答案 参见MediaStore.Images.ImageColumns来自Android开发人员引用。对于文档——它说它返回“迷你拇指ID”。另见DisplayingThumbnailPhotosonMap如何使用此ID:longthumbId=cursor.getLong(cursor.getColumnIndex(MediaStore.Images.ImageColumns.MINI_T

android - Cordova Media 无法播放来自 www 的 mp3

我在StackOverflow上找到了很多可能解决这个问题的方法,但似乎没有一个适合我。我正在尝试使用org.apache.cordova.media@0.2.10在我的Cordova(3.5)应用程序中播放mp3文件varsound=newMedia('audio/el/hello.mp3');sound.play()但它无法播放,我在LogCat中收到以下错误MediaPlayererror(1,-2147483648)我已经尝试在本地提供文件夹,以下工作指向同一个文件varsound=newMedia('http://10.0.2.2:9999/www/audio/el/hell