文档

​
​

Development

User Acquisition

Monetization

工业

Vivox Unity SDK

Vivox Unity SDK

Vivox
​
​
Vivox Unity SDK
  • Overview
  • Get started
  • Release notes
  • Developer guide
    • Set up your project
    • Create voice and text channels
    • Messaging
    • Player management
    • Device management
    • Audio management
    • Mobile development
      • Android app development
        • Android SDK permission requirements
        • Request runtime permissions
        • Android speakerphone audio: Mono or stereo
        • ProGuard rules
        • Troubleshooting Bluetooth SCO underrun issues
      • iOS app development
    • Text-to-speech
    • Speech-to-text
    • Real-time recording
    • Server-side-recording
    • Troubleshooting
  • Tutorials
  • Reference
  1. Vivox Unity SDK 文档
  2. Vivox Unity 开发者指南

Android Sdk Permission Requirements

Understand Android SDK permission requirements for Vivox.
阅读时间1 分钟
最后更新于 8 个月前

使用 Vivox Android SDK 时,具有以下权限要求:
  • 必需
    • android.permission.INTERNET - 允许与 Vivox 服务器通信
    • android.permission.RECORD_AUDIO - 允许使用麦克风
      要了解更多信息,请参阅关于请求应用权限的 Android 开发者文档。
  • 推荐
    注意
    未授予这些权限可能会导致某些 Vivox SDK 功能无法正常工作。
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.ACCESS_NETWORK_STATE - 允许访问网络信息
    • android.permission.ACCESS_WIFI_STATE - 允许访问 Wi-Fi 信息
    • android.permission.BLUETOOTH - 在 Android 12 以下的版本上允许访问蓝牙设备
    • android.permission.BLUETOOTH_CONNECT - 在 Android 版本 12 及更高版本上允许访问蓝牙设备
      注意
      在 Android 12(Android SDK 版本 31)及更高版本上,您需要在运行时请求 android.permission.BLUETOOTH_CONNECT 权限。要了解更多信息,请参阅关于蓝牙权限的 Android 开发者文档。
在使用 Vivox SDK 编译您的应用程序后,这些权限将默认授予该应用程序。
要移除您的应用程序中不需要的可选权限,您需要为您的应用程序自定义 AndroidManifest.xml 文件。要创建此文件,请完成以下步骤:
  1. 在 Unity 编辑器中打开您的项目。
  2. 选择 Edit > Project Settings。
  3. 在 Player 选项卡上,打开 Android 部分。
  4. 在 Publishing Settings 部分中,启用 Build > Custom Main Manifest 复选框。
    该文件将在您的资源中生成,其路径将显示在复选框之后。
当您具有自定义的
AndroidManifest.xml
文件时,您可以为其添加权限标签并指定
tools:node”remove”
以确保不包含诸如
android.permission.BLUETOOTH_CONNECT
等:
<uses-permission android:name="android.permission.BLUETOOTH" tools:node="remove" />

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。


    报告此页面的问题