Android 开发笔记
重新build报错
Could not create service of type CachingFileHasher using TaskExecutionServices.createFileSnapshotter().
解决方法:
删除.gradle文件夹,Android Studio -> File -> Invalidate Caches and Restart
动态权限问题
在一次使用录音时报如下错误:
AudioFlinger could not create record track, status: -1
网上说是因为权限问题,但是在Manifest.xml文件中明明已经申请了RECORD_AUDIO权限。后来发现,在Android 6.0以后录音权限需要用户主动授权才可以使用,更改build.gradle中的targetSdkVersion,将其改为23以下即可。
targetSdkVersion 22