在 Xamarin Forms 中获取设备体积

Get device volume in Xamarin Forms

是否可以读取 android 设备的音量级别? 有 3 种不同的音量:铃声、音乐和闹钟。我想知道音乐是否静音。 我已经尝试过 AudioManager,但它似乎无法在 android SDK 版本 10 上正常工作(如果它在您的设备上工作正常,请告诉我)。

我搜索了很多,似乎没有任何效果,任何建议将不胜感激

Android Q 改变了应用程序访问外部存储中文件的方式。

在您的应用与分区存储完全兼容之前,您可以使用以下方法之一暂时选择退出:

  1. 目标 Android 9(API 28 级)或更低。
  2. 如果您的目标是 Android 10(API 级别 29)或更高,请设置值 在您应用的清单文件中将 requestLegacyExternalStorage 设置为 true:
<manifest ... >
<!-- This attribute is "false" by default on apps targeting
     Android 10 or higher. -->
  <application android:requestLegacyExternalStorage="true" ... >
    ...
  </application>
</manifest>

有关详细信息,您可以查看 Google Docs .