0
我有一個呼叫記錄器,在Android 5上正常工作,但不是在Android 6+上工作,當我使用音頻源4(=呼叫)時,音頻記錄器不會初始化,但如果我使用音頻源1(=麥克風)它是初始化和記錄。在Android 6+記錄呼叫
有誰知道如何讓它在Android 6+上工作?有沒有任何Android 6+的通話記錄器的例子?
謝謝你,宜蘭
我有一個呼叫記錄器,在Android 5上正常工作,但不是在Android 6+上工作,當我使用音頻源4(=呼叫)時,音頻記錄器不會初始化,但如果我使用音頻源1(=麥克風)它是初始化和記錄。在Android 6+記錄呼叫
有誰知道如何讓它在Android 6+上工作?有沒有任何Android 6+的通話記錄器的例子?
謝謝你,宜蘭
首先檢查一下你要求運行時的權限記錄:
int permission = ContextCompat.checkSelfPermission(this,
Manifest.permission.RECORD_AUDIO);
if (permission != PackageManager.PERMISSION_GRANTED) {
Log.i(TAG, "Permission to record denied");
}
和附加信息(問題和解決方案),你可以找到here
感謝您的回答但我在清單中設置targetsdk = 19,所以我不必要求權限。我也會檢查你發佈的鏈接,也許我會找到一個解決方案。我設法通過將音頻源添加到MIC,但在galaxy s5上沒有任何幫助,在某些android 6設備上進行錄製。在銀河s7它工作。 –