메타(페이스북) SDK 추가
This commit is contained in:
		| @@ -49,6 +49,10 @@ android { | ||||
|             buildConfigField 'String', 'BOOTPAY_APP_HECTO_ID', '"664c1707b18b225deca4b429"' | ||||
|             buildConfigField 'String', 'AGORA_APP_ID', '"e34e40046e9847baba3adfe2b8ffb4f6"' | ||||
|             buildConfigField 'String', 'AGORA_APP_CERTIFICATE', '"15cadeea4ba94ff7b091c9a10f4bf4a6"' | ||||
|             manifestPlaceholders = [ | ||||
|                 FACEBOOK_APP_ID      : "612448298237287", | ||||
|                 FACEBOOK_CLIENT_TOKEN: "32af760f4a7b7cb7e3b1e7ffd0b0da70" | ||||
|             ] | ||||
|         } | ||||
|  | ||||
|         debug { | ||||
| @@ -62,6 +66,10 @@ android { | ||||
|             buildConfigField 'String', 'BOOTPAY_APP_HECTO_ID', '"667fca5d3bab7404f831c3e4"' | ||||
|             buildConfigField 'String', 'AGORA_APP_ID', '"b96574e191a9430fa54c605528aa3ef7"' | ||||
|             buildConfigField 'String', 'AGORA_APP_CERTIFICATE', '"ae18ade3afcf4086bd4397726eb0654c"' | ||||
|             manifestPlaceholders = [ | ||||
|                 FACEBOOK_APP_ID      : "608674328645232", | ||||
|                 FACEBOOK_CLIENT_TOKEN: "3775e6ea83236a685d264b6c5a1bbb4d" | ||||
|             ] | ||||
|         } | ||||
|     } | ||||
|     compileOptions { | ||||
| @@ -165,4 +173,7 @@ dependencies { | ||||
|  | ||||
|     implementation "androidx.media3:media3-session:1.4.1" | ||||
|     implementation "androidx.media3:media3-exoplayer:1.4.1" | ||||
|  | ||||
|     // Facebook | ||||
|     implementation "com.facebook.android:facebook-core:18.0.0" | ||||
| } | ||||
|   | ||||
| @@ -2,6 +2,13 @@ | ||||
| <manifest xmlns:android="http://schemas.android.com/apk/res/android" | ||||
|     xmlns:tools="http://schemas.android.com/tools"> | ||||
|  | ||||
|     <queries> | ||||
|         <package android:name="com.facebook.katana" /> | ||||
|         <intent> | ||||
|             <action android:name="android.intent.action.MAIN" /> | ||||
|         </intent> | ||||
|     </queries> | ||||
|  | ||||
|     <uses-permission android:name="com.android.vending.BILLING" /> | ||||
|     <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> | ||||
|     <uses-permission android:name="android.permission.FOREGROUND_SERVICE_MICROPHONE" /> | ||||
| @@ -43,13 +50,6 @@ | ||||
|     <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" /> | ||||
|     <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> | ||||
|     <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> | ||||
|     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> | ||||
|  | ||||
|     <queries> | ||||
|         <intent> | ||||
|             <action android:name="android.intent.action.MAIN" /> | ||||
|         </intent> | ||||
|     </queries> | ||||
|  | ||||
|     <application | ||||
|         android:name=".app.SodaLiveApp" | ||||
| @@ -231,5 +231,24 @@ | ||||
|             android:name="com.google.firebase.messaging.default_notification_channel_id" | ||||
|             android:value="@string/default_notification_channel_id" /> | ||||
|         <!-- [END fcm_default_channel] --> | ||||
|  | ||||
|         <!-- [START facebook] --> | ||||
|         <meta-data | ||||
|             android:name="com.facebook.sdk.ApplicationId" | ||||
|             android:value="${FACEBOOK_APP_ID}" /> | ||||
|  | ||||
|         <meta-data | ||||
|             android:name="com.facebook.sdk.ClientToken" | ||||
|             android:value="${FACEBOOK_CLIENT_TOKEN}" /> | ||||
|  | ||||
|         <meta-data | ||||
|             android:name="com.facebook.sdk.AdvertiserIDCollectionEnabled" | ||||
|             android:value="true" /> | ||||
|  | ||||
|         <activity | ||||
|             android:name="com.facebook.FacebookActivity" | ||||
|             android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" | ||||
|             android:label="@string/app_name" /> | ||||
|         <!-- [END facebook] --> | ||||
|     </application> | ||||
| </manifest> | ||||
|   | ||||
| @@ -5,6 +5,7 @@ import android.content.pm.ApplicationInfo | ||||
| import android.content.pm.PackageManager | ||||
| import android.os.Build | ||||
| import androidx.appcompat.app.AppCompatDelegate | ||||
| import com.facebook.FacebookSdk | ||||
| import com.orhanobut.logger.AndroidLogAdapter | ||||
| import com.orhanobut.logger.Logger | ||||
| import kr.co.vividnext.sodalive.BuildConfig | ||||
| @@ -29,6 +30,8 @@ class SodaLiveApp : Application() { | ||||
|         SharedPreferenceManager.init(applicationContext) | ||||
|  | ||||
|         ImageLoaderProvider.init(applicationContext) | ||||
|  | ||||
|         FacebookSdk.fullyInitialize() | ||||
|     } | ||||
|  | ||||
|     private fun isDebuggable(): Boolean { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user