我正在嘗試減少我的Android SDK版本從25到22.原因是,當我運行程序Android詢問用戶是否可以記錄它們時。這並不理想,因爲用戶會害怕使用它。降級到Android SDK版本22
- 我已經試過麥克風權限,但我已閱讀,此權限不起作用,由於它是一個權限組。
我讀過使用SDK 22將允許用戶同意Record_Audio應用程序安裝。 這裏的問題是,當我做一些錯誤的出現,包括:
Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
這個錯誤出現內部構建文件調試/值-V23 /價值觀v23.xml和V24。
我已將compileSdkVersion降級爲22,目標sdk版本爲22.0.1。安裝22.0.1構建工具並將com.android.tools.build:gradle降級到2.2.3。到目前爲止,我所嘗試過的所有東西仍然導致了這些錯誤,任何幫助將不勝感激。
我也在問這個問題,以發現是否有方法允許應用程序使用麥克風而不需要Record_Audio。此外,如果在使用不同的語言時有辦法獲得此許可,那也是可取的。
「原因是,當我運行程序Android詢問用戶是否可以記錄它們時 - 總是提示用戶輸入權限,因此用戶將被提示輸入」RECORD_AUDIO「權限。區別僅在於時間。除此之外,清理您的項目(例如,Android Studio主菜單中的Build> Clean Project)。 – CommonsWare
可能的重複[錯誤檢索項目的父項:找不到與升級到AppCompat v23後指定名稱匹配的資源](https://stackoverflow.com/questions/32075498/error-retrieving-parent-for-item-no-資源找到那匹配給定的名稱) – Zoe