|
8 | 8 | } |
9 | 9 | dependencies { |
10 | 10 | implementation 'com.android.installreferrer:installreferrer:2.2' |
11 | | - implementation 'com.adjust.sdk:adjust-android:5.1.0' |
| 11 | + implementation 'com.adjust.sdk:adjust-android:5.4.5' |
12 | 12 | } |
13 | 13 | android { |
14 | 14 | compileOptions { |
|
40 | 40 | -keep public class com.epicgames.unreal.GameActivity$AdjustUeLastDeeplinkGetterCallback { *; } |
41 | 41 | -keep public class com.epicgames.unreal.GameActivity$AdjustUeGoogleAdIdGetterCallback { *; } |
42 | 42 | -keep public class com.epicgames.unreal.GameActivity$AdjustUeAmazonAdIdGetterCallback { *; } |
| 43 | + -keep public class com.epicgames.unreal.GameActivity$AdjustUePurchaseVerificationCallback { *; } |
| 44 | + -keep public class com.epicgames.unreal.GameActivity$AdjustUeLinkResolutionCallback { *; } |
43 | 45 | </insert> |
44 | 46 | </proguardAdditions> |
45 | 47 |
|
|
221 | 223 | sdkVersionRead(this.sdkPrefix + "@" + sdkVersion); |
222 | 224 | } |
223 | 225 | } |
| 226 | + |
| 227 | + public class AdjustUePurchaseVerificationCallback implements OnPurchaseVerificationFinishedListener { |
| 228 | + public native void verificationFinished(com.adjust.sdk.AdjustPurchaseVerificationResult result); |
| 229 | + |
| 230 | + public AdjustUePurchaseVerificationCallback() {} |
| 231 | + |
| 232 | + @Override |
| 233 | + public void onVerificationFinished(com.adjust.sdk.AdjustPurchaseVerificationResult result) { |
| 234 | + verificationFinished(result); |
| 235 | + } |
| 236 | + } |
| 237 | + |
| 238 | + public class AdjustUeLinkResolutionCallback implements AdjustLinkResolution.AdjustLinkResolutionCallback { |
| 239 | + public native void resolvedLinkCallback(String resolvedLink); |
| 240 | + |
| 241 | + public AdjustUeLinkResolutionCallback() {} |
| 242 | + |
| 243 | + @Override |
| 244 | + public void resolvedLinkCallback(android.net.Uri resolvedLink) { |
| 245 | + if (resolvedLink != null) { |
| 246 | + resolvedLinkCallback(resolvedLink.toString()); |
| 247 | + } else { |
| 248 | + resolvedLinkCallback(""); |
| 249 | + } |
| 250 | + } |
| 251 | + } |
224 | 252 | // End Adjust gameActivityClassAdditions |
225 | 253 | </insert> |
226 | 254 | </gameActivityClassAdditions> |
|
0 commit comments