• 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上运行了。如果还不行就加上签名再试试。

  • 相关阅读:
    微信小程序查询接口
    基于JAVA小说阅读网站计算机毕业设计源码+系统+mysql数据库+lw文档+部署
    java.lang.Float类下parseFloat(String s)方法具有什么功能呢?
    默认为4G网络
    机械臂示教轨迹参数化方法 DMP, Dynamic Movement Primitive (一)
    SSM整合_年轻人的第一个增删改查_查找
    【ARMv7-A】——ATPCS(ARM-Thumb 过程调用标准)
    Java学习笔记之Formatter的用法详解(输出格式化)
    计算机外设:显示器是如何工作的?
    引爆记忆广告语盘点
  • 原文地址:https://blog.csdn.net/zouxin_88/article/details/133774949