• Unity2017适配安卓12


    测试版本为Unity2017.4.25f1

    1.在自定义AndroidManifest.xml(位于Assets\Plugins\Android\)中添加android:exported="true"

    1. "1.0" encoding="utf-8"?>
    2. <manifest
    3. xmlns:android="http://schemas.android.com/apk/res/android"
    4. package="com.unity3d.player"
    5. xmlns:tools="http://schemas.android.com/tools"
    6. android:installLocation="preferExternal"
    7. android:versionCode="1"
    8. android:versionName="1.0">
    9. <supports-screens
    10. android:smallScreens="true"
    11. android:normalScreens="true"
    12. android:largeScreens="true"
    13. android:xlargeScreens="true"
    14. android:anyDensity="true"/>
    15. <application
    16. android:theme="@style/UnityThemeSelector"
    17. android:icon="@drawable/app_icon"
    18. android:label="@string/app_name"
    19. android:requestLegacyExternalStorage="true">
    20. <activity android:name="com.unity3d.player.UnityPlayerActivity"
    21. android:label="@string/app_name"
    22. android:exported="true">
    23. <intent-filter>
    24. <action android:name="android.intent.action.MAIN" />
    25. <category android:name="android.intent.category.LAUNCHER" />
    26. intent-filter>
    27. <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
    28. activity>
    29. application>
    30. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE">uses-permission>
    31. <uses-permission android:name="android.permission.CHANGE_WIFI_STATE">uses-permission>
    32. <uses-permission android:name="android.permission.INTERNET">uses-permission>
    33. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">uses-permission>
    34. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION">uses-permission>
    35. <uses-permission android:name="android.permission.WRITE_SETTINGS">uses-permission>
    36. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    37. <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    38. <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
    39. manifest>

    2.在菜单File>Build Settings...>PlayerSettings...>Other Settings,勾选Mute Other Audio Source*

    .

    3.通过以上两步应该就可以在安卓12上运行了。如果还不行就加上签名再试试。

  • 相关阅读:
    Android项目集成穿山甲开屏/插屏/横幅广告教程大全
    XML Encoding = ‘GBK‘ after STRANS,中文乱码
    【NLP】第 6 章:用于文本分类的卷积神经网络
    ESP8266-Arduino编程实例-OLED显示BMP180传感器数据
    YOLOv8改进实战 | 更换损失函数之MPDIOU(2023最新IOU)篇
    使用vue-cli搭建SPA项目
    STM32CubeIDE中 sprintf() 函数错误问题解决办法
    C++笔试基础
    milvus集合管理
    javaweb请求
  • 原文地址:https://blog.csdn.net/zouxin_88/article/details/133774949