更新AndroidManifest 测试
parent
737f73ca11
commit
e05de81e46
|
|
@ -1,56 +1,96 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.kedrgame.xuesong">
|
||||
<!-- 必要权限 -->
|
||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
|
||||
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
||||
<application>
|
||||
<!-- Unity 主 Activity -->
|
||||
<activity android:name="com.unity3d.player.UnityPlayerActivity" android:theme="@style/UnityThemeSelector">
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="com.kedrgame.xuesong">
|
||||
|
||||
<!-- 基础权限 -->
|
||||
<uses-permission android:name="android.permission.INTERNET"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||||
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
|
||||
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
|
||||
|
||||
<!-- Android 11+:暴露浏览器,避免回退到内嵌 WebView -->
|
||||
<queries>
|
||||
<intent>
|
||||
<action android:name="android.intent.action.VIEW"/>
|
||||
<category android:name="android.intent.category.BROWSABLE"/>
|
||||
<data android:scheme="https"/>
|
||||
</intent>
|
||||
<!-- 可选:常见浏览器与 Facebook App -->
|
||||
<package android:name="com.android.chrome"/>
|
||||
<package android:name="com.facebook.katana"/>
|
||||
</queries>
|
||||
|
||||
<application tools:targetApi="31">
|
||||
<!-- Unity 主 Activity(Android 12+ 必须 exported) -->
|
||||
<activity
|
||||
android:name="com.unity3d.player.UnityPlayerActivity"
|
||||
android:theme="@style/UnityThemeSelector"
|
||||
android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
</intent-filter>
|
||||
|
||||
<!-- Facebook 登录回调 -->
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<category android:name="android.intent.category.BROWSABLE" />
|
||||
<data android:scheme="fb755605353818089" android:host="authorize" />
|
||||
<action android:name="android.intent.action.VIEW"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
<category android:name="android.intent.category.BROWSABLE"/>
|
||||
<data android:scheme="fb755605353818089" android:host="authorize"/>
|
||||
</intent-filter>
|
||||
<meta-data android:name="unityplayer.UnityActivity" android:value="true" />
|
||||
<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />
|
||||
<meta-data android:name="unity.ignore-old-android-warning" android:value="true" />
|
||||
|
||||
<meta-data android:name="unityplayer.UnityActivity" android:value="true"/>
|
||||
<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true"/>
|
||||
<meta-data android:name="unity.ignore-old-android-warning" android:value="true"/>
|
||||
</activity>
|
||||
|
||||
<!-- Facebook Unity SDK 必要 Activity -->
|
||||
<activity android:name="com.facebook.unity.FBUnityLoginActivity" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
|
||||
<activity android:name="com.facebook.unity.FBUnityDialogsActivity" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
|
||||
<activity android:name="com.facebook.unity.FBUnityGamingServicesFriendFinderActivity" android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
|
||||
<activity android:name="com.facebook.unity.FBUnityAppLinkActivity" android:exported="true" />
|
||||
<activity android:name="com.facebook.unity.FBUnityDeepLinkingActivity" android:exported="true" />
|
||||
<activity android:name="com.facebook.unity.FBUnityGameRequestActivity" />
|
||||
<!-- Facebook SDK 原生组件 -->
|
||||
<activity
|
||||
android:name="com.facebook.unity.FBUnityLoginActivity"
|
||||
android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
|
||||
<activity
|
||||
android:name="com.facebook.unity.FBUnityDialogsActivity"
|
||||
android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
|
||||
<activity
|
||||
android:name="com.facebook.unity.FBUnityGamingServicesFriendFinderActivity"
|
||||
android:configChanges="fontScale|keyboard|keyboardHidden|locale|mnc|mcc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|uiMode|touchscreen"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
|
||||
|
||||
<activity android:name="com.facebook.unity.FBUnityAppLinkActivity" android:exported="true"/>
|
||||
<activity android:name="com.facebook.unity.FBUnityDeepLinkingActivity" android:exported="true"/>
|
||||
<activity android:name="com.facebook.unity.FBUnityGameRequestActivity"/>
|
||||
|
||||
<!-- Facebook Custom Tabs 入口(确保走外部浏览器) -->
|
||||
<activity android:name="com.facebook.CustomTabActivity" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<category android:name="android.intent.category.BROWSABLE" />
|
||||
<data android:scheme="fb755605353818089" />
|
||||
<action android:name="android.intent.action.VIEW"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
<category android:name="android.intent.category.BROWSABLE"/>
|
||||
<data android:scheme="fb755605353818089"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<!-- Facebook 必要 meta-data -->
|
||||
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="fb755605353818089" />
|
||||
<meta-data android:name="com.facebook.sdk.ClientToken" android:value="530be8021819d29c7d548b60fecd0364" />
|
||||
<meta-data android:name="com.facebook.sdk.AutoLogAppEventsEnabled" android:value="true" />
|
||||
<meta-data android:name="com.facebook.sdk.AdvertiserIDCollectionEnabled" android:value="true" />
|
||||
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="fb755605353818089"/>
|
||||
<meta-data android:name="com.facebook.sdk.ClientToken" android:value="530be8021819d29c7d548b60fecd0364"/>
|
||||
<meta-data android:name="com.facebook.sdk.AutoLogAppEventsEnabled" android:value="true"/>
|
||||
<meta-data android:name="com.facebook.sdk.AdvertiserIDCollectionEnabled" android:value="true"/>
|
||||
|
||||
<!-- Facebook ContentProvider -->
|
||||
<provider android:name="com.facebook.FacebookContentProvider" android:authorities="com.facebook.app.FacebookContentProvider755605353818089" android:exported="true" />
|
||||
<!-- 调试用 Activity:运行后在 Logcat 输出 Facebook SDK 实际 redirect_uri -->
|
||||
<provider
|
||||
android:name="com.facebook.FacebookContentProvider"
|
||||
android:authorities="com.facebook.app.FacebookContentProvider755605353818089"
|
||||
android:exported="true"/>
|
||||
|
||||
<!-- 可选:调试 redirect_uri 的 Activity -->
|
||||
<activity android:name=".FBRedirectDebugActivity" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<action android:name="android.intent.action.VIEW"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
</intent-filter>
|
||||
</activity>
|
||||
</application>
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ dependencies {
|
|||
implementation 'com.google.firebase:firebase-storage-unity:11.6.0' // Assets/Firebase/Editor/StorageDependencies.xml:20
|
||||
implementation 'com.google.flatbuffers:flatbuffers-java:1.12.0' // Assets/Firebase/Editor/MessagingDependencies.xml:19
|
||||
implementation 'com.parse.bolts:bolts-android:1.4.0' // Assets/FacebookSDK/Plugins/Editor/Dependencies.xml:4
|
||||
implementation 'androidx.browser:browser:1.5.0'
|
||||
// Android Resolver Dependencies End
|
||||
**DEPS**}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue