查看系统中的video信息_铽可喏_新浪博客

方式一:

       eclipse中的DDMSFile Explorer,导出/data/data/com.android.providers.media/databases目录下的xxx.db文件,导出到windows,用数据库相关软件打开查看,如SQLite Expert Professional

方式二:

       cmd.exe敲命令“adb shell”进入连接上的Android设备,进入目录/data/data/com.android.providers.media/databases,执行命令“sqlite3 external.db”,进入sqlite环境。

       .tables”回车,可打印出external.db中的表格信息如下所示:

              album_art              audio                  files

album_info             audio_genres           images

albums                 audio_genres_map       search

android_metadata       audio_genres_map_noid  searchhelpertitl

artist_info            audio_meta             thumbnails

artists                audio_playlists        video

artists_albums_map     audio_playlists_map    videothumbnails

 

 

.headers ON”,回车,只有该句执行后,才能打印出表头

 

select * from video;”,回车,必须以“;”结束,否则命令执行不成功,直到重新输入“;”再回车。打印出video表中的所有信息:

_id|_data|_display_name|_size|mime_type|date_added|date_modified|title|duration|

artist|album|resolution|description|isprivate|tags|category|language|mini_thumb_

data|latitude|longitude|datetaken|mini_thumb_magic|bucket_id|bucket_display_name

|bookmark|width|height

1962|/mnt/sdcard/jiageini.mp4|jiageini.mp4|6619680|video/mp4|1407937055|14077637

44|jiageini|363207||sdcard||||||||||1407763744000||-1595679508|sdcard||

|

1963|/mnt/sdcard/xiaopingguo.mp4|xiaopingguo.mp4|10605600|video/mp4|1407937055|1

407764278|xiaopingguo|212045||sdcard||||||||||1407764278000||-159567950

8|sdcard|||

1964|/mnt/sdcard/gujianqitan.mp4|gujianqitan.mp4|8595807|video/mp4|1407937055|14

07812660|gujianqitan|122648||sdcard||||||||||1407812660000||-1595679508

|sdcard|||

 

 

       select _data from video;”将video表格中存储的video信息所在的路径显示出来。

       _data

/mnt/sdcard/jiageini.mp4

/mnt/sdcard/xiaopingguo.mp4

/mnt/sdcard/gujianqitan.mp4

 

.exit”,回车退出sqlite环境。

 

方式三:代码编写查看

Cursor cursor = getContentResolver().query(

MediaStore.Video.Media.EXTERNAL_CONTENT_URI, null, null,null, null);

if (cursor != null){

while (cursor.moveToNext()) {

tring title = cursor.getString(cursor.getColumnIndexOrThrow(MediaStore.Video.Media.DATA));

Log.d(Constants.TAG_APF_MONITOR,title);

}

cursor.close();

}           

 

 

参考文章 

http://blog.knowsky.com/251666.htm

http://www.cnblogs.com/walkingp/archive/2011/03/28/1997437.html

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值