Upgrading the Android SDK from 3.10.x to 3.11.0
...
Changed AndroidManifest.xml
added kakao activity
코드 블럭 <!-- Kakao Auth START --> <activity android:name="com.kakao.sdk.auth.AuthCodeHandlerActivity"> <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:host="oauth" android:scheme="@string/kakao_scheme" /> </intent-filter> </activity> <activity android:name="com.kakao.sdk.partner.auth.AgeAuthActivity"> <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:host="ageauth" android:scheme="@string/kakao_scheme" /> </intent-filter> </activity> <!-- Kakao Auth END -->
removed kakao intent-filter
<intent-filter> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="@string/kakao_scheme" /> |
---|
removed kakao gameshop activity
코드 블럭 <activity android:name="com.kakao.gameshop.sdk.KakaoPaymentActivity" android:launchMode="singleTop" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:windowSoftInputMode="adjustResize" /> <activity android:name="com.kakao.gameshop.sdk.KakaoPaymentListActivity" android:launchMode="singleTop" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:windowSoftInputMode="adjustResize" /> <activity android:name="com.kakao.gameshop.sdk.ResultOfBankaActivity" android:launchMode="singleTask" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"> <intent-filter> <data android:host="success_order" android:scheme="kakaogameshop20150801" /> <data android:host="cancel_order" android:scheme="kakaogameshop20150801" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <activity android:name="com.kakao.reach.ingame.ui.IngameWebViewActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:screenOrientation="sensor" /> <activity android:name="com.kakao.reach.ingame.ui.PlusFriendActivity" android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" android:screenOrientation="portrait" />
removed kakao activity
코드 블럭 <activity android:name="com.kakao.auth.authorization.authcode.KakaoWebViewActivity" android:label="@string/com_kakao_login_button" android:launchMode="singleTop" android:configChanges="orientation|screenSize" android:theme="@style/Theme.Transparent" android:windowSoftInputMode="adjustResize"> </activity> <meta-data android:name="com.kakao.sdk.AppKey" android:value="@string/kakao_app_key" > </meta-data>
Upgrade Gradle Version to 5.6.4, Android Gradle Plugin Version to 3.6.1
Upgrade TargetSDKVersion to 30, minSdkVersion to 19, buildToolVersion to 30.0.3
...
Upgrading the Android SDK from 3.10.2 to 3.10.4
KakaoGameSDK
The minimum supported version of Gradle has changed with AndroidX migration and library updates.
Gradle: 4.6
Gradle-tool-version: 3.2.0
BuildToolVersion: 28.0.2
Add AndroidX migration settings to gradle.properties
android.useAndroidX=true
android.enableJetifier=true
Added setting for applying new version of Google ads library
Add the value "com.google.android.gms.ads.APPLICATION_ID" to your AndroidManifest.xml file according to the <Google Settings for ADID> guide.
...
If targetSdkVersion is set to 28 version or higher, and the game using http requires The Following Settings.
If your game uses Http on targetSdkVerion 28, you have to apply to KakaoGameSDK v3.8.4.
Upgrading the Android SDK from 3.8.0 to 3.8.1
...
Removed the user_friends permission when Login Facebook as default.
If you need the 'user_friends' permission, you have to add this line '<item>user_posts</item>' for "facebook_read_pemissions" on your 'kakao_game_facebook_auth.xml' file.
Upgrading the Android SDK from 3.7.1 to 3.7.2
...
On devices with Google Play Service 11.8.0, only new Google sign-in is supported.
Games using Google login and Google background login must use version 3.6.6 or later.
Upgrading the Android SDK from 3.6.0 to 3.6.3
...