Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

第 62 章 设备

目录

62.1. 环境变量
62.1.1. 扩展存储
62.1.2. 下载缓存目录
62.1.3. 数据目录
62.2. 配置文件
62.2.1. *.properties 文件
62.2.2. 再 AndroidManifest.xml 使用 meta-data element 定义
62.2.3. 再 build.gradle 文件中配置 productFlavors
62.2.4. 从 assets 目录读取配置文件
62.3. 设备信息
62.4. Physical density
62.5. 声卡
62.5.1. 播放
62.5.2. 录音
62.5.3. 查看声卡信息
62.5.4. /proc/asound 设备信息
62.5.5. 查看声卡当前占用设备
62.5.6. tinymix 设置声卡参数
62.5.7. 麦克风阵列调试
62.6. 判断是平板,还是手机
62.7. 蓝牙设备管理
62.7.1. 进入蓝牙设置界面
62.7.2. 通过发送广播处理蓝牙
62.7.3. 蓝牙禁用/启用
62.7.4. 获取蓝牙设备
62.7.5. 查询已绑定设备
62.8. USB 设备
62.8.1. USB 音频设备

62.1. 环境变量

62.1.1. 扩展存储

状态

		
Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);		
		
		

绝对路径

		
Environment.getExternalStorageDirectory().getAbsolutePath();		
		
		
		
Log.i("Environment", "getExternalStorageDirectory(): " + Environment.getExternalStorageDirectory().toString());

Log.i("Environment","getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES): " + Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).toString());				
		
		

62.1.2. 下载缓存目录

		
Log.i("Environment", "getDownloadCacheDirectory(): "+ Environment.getDownloadCacheDirectory().toString());		
		
		

62.1.3. 数据目录

			
Log.i("Environment", "getRootDirectory(): " + Environment.getRootDirectory().toString());
Log.i("Environment", "getDataDirectory(): " + Environment.getDataDirectory().toString());