Skip to content

Commit 43b88df

Browse files
authored
Merge pull request #568 from adjust/v4333
Version 4.33.3
2 parents eafa4e8 + f56e20a commit 43b88df

File tree

18 files changed

+86
-74
lines changed

18 files changed

+86
-74
lines changed

Adjust/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ext {
99
coreMinSdkVersion = 9
1010
coreCompileSdkVersion = 33
1111
coreTargetSdkVersion = 33
12-
coreVersionName = '4.33.2'
12+
coreVersionName = '4.33.3'
1313
defaultVersionCode = 1
1414
webbridgeMinSdkVersion = 17
1515
samsungReferrerMinSdkVersion = 18

Adjust/sdk-core/src/main/java/com/adjust/sdk/Adjust.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ private Adjust() {
3434
*/
3535
public static synchronized AdjustInstance getDefaultInstance() {
3636
@SuppressWarnings("unused")
37-
String VERSION = "!SDK-VERSION-STRING!:com.adjust.sdk:adjust-android:4.33.2";
37+
String VERSION = "!SDK-VERSION-STRING!:com.adjust.sdk:adjust-android:4.33.3";
3838

3939
if (defaultInstance == null) {
4040
defaultInstance = new AdjustInstance();

Adjust/sdk-core/src/main/java/com/adjust/sdk/Constants.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public interface Constants {
2929

3030
String SCHEME = "https";
3131
String AUTHORITY = "app.adjust.com";
32-
String CLIENT_SDK = "android4.33.2";
32+
String CLIENT_SDK = "android4.33.3";
3333
String LOGTAG = "Adjust";
3434
String REFTAG = "reftag";
3535
String INSTALL_REFERRER = "install_referrer";

Adjust/sdk-plugin-criteo/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies {
2323
// Add SDK via module.
2424
compileOnly project(':sdk-core')
2525
// Add SDK via Maven.
26-
// implementation 'com.adjust.sdk:adjust-android:4.33.2'
26+
// implementation 'com.adjust.sdk:adjust-android:4.33.3'
2727
}
2828

2929
// read local properties

Adjust/sdk-plugin-imei/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222
// Add SDK via module.
2323
compileOnly project(':sdk-core')
2424
// Add SDK via Maven.
25-
// implementation 'com.adjust.sdk:adjust-android:4.33.2'
25+
// implementation 'com.adjust.sdk:adjust-android:4.33.3'
2626
}
2727

2828
// read local properties

Adjust/sdk-plugin-oaid/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies {
2525
// Add SDK via module.
2626
compileOnly project(':sdk-core')
2727
// Add SDK via Maven.
28-
// implementation 'com.adjust.sdk:adjust-android:4.33.2'
28+
// implementation 'com.adjust.sdk:adjust-android:4.33.3'
2929
implementation 'com.huawei.hms:ads-identifier:3.4.56.300'
3030
}
3131

Adjust/sdk-plugin-samsung-referrer/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies {
2323
// Add SDK via module.
2424
compileOnly project(':sdk-core')
2525
// Add SDK via Maven.
26-
// implementation 'com.adjust.sdk:adjust-android:4.33.2'
26+
// implementation 'com.adjust.sdk:adjust-android:4.33.3'
2727

2828
// Add Samsung referrer lib via Maven.
2929
}

Adjust/sdk-plugin-samsung-referrer/src/main/java/com/adjust/sdk/samsung/SamsungReferrerClient.java

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -14,42 +14,46 @@
1414
public class SamsungReferrerClient {
1515

1616
public static ReferrerDetails getReferrer(Context context, final ILogger logger, long maxWaitTimeInMilli) {
17-
final InstallReferrerClient referrerClient = InstallReferrerClient.newBuilder(context).build();
18-
final BlockingQueue<ReferrerDetails> referrerDetailsHolder = new LinkedBlockingQueue<ReferrerDetails>(1);
19-
referrerClient.startConnection(new InstallReferrerStateListener() {
20-
@Override
21-
public void onInstallReferrerSetupFinished(int responseCode) {
22-
switch (responseCode) {
23-
case InstallReferrerClient.InstallReferrerResponse.OK:
24-
try {
25-
ReferrerDetails details = referrerClient.getInstallReferrer();
26-
referrerDetailsHolder.offer(details);
27-
} catch (Exception e) {
28-
logger.error("SamsungReferrer getInstallReferrer: " + e.getMessage());
29-
referrerDetailsHolder.offer(null);
30-
} finally {
31-
referrerClient.endConnection();
17+
try {
18+
final InstallReferrerClient referrerClient = InstallReferrerClient.newBuilder(context).build();
19+
final BlockingQueue<ReferrerDetails> referrerDetailsHolder = new LinkedBlockingQueue<ReferrerDetails>(1);
20+
referrerClient.startConnection(new InstallReferrerStateListener() {
21+
@Override
22+
public void onInstallReferrerSetupFinished(int responseCode) {
23+
try {
24+
switch (responseCode) {
25+
case InstallReferrerClient.InstallReferrerResponse.OK:
26+
try {
27+
ReferrerDetails details = referrerClient.getInstallReferrer();
28+
referrerDetailsHolder.offer(details);
29+
} catch (Exception e) {
30+
logger.error("SamsungReferrer getInstallReferrer: " + e.getMessage());
31+
} finally {
32+
referrerClient.endConnection();
33+
}
34+
break;
35+
case InstallReferrerClient.InstallReferrerResponse.FEATURE_NOT_SUPPORTED:
36+
logger.info("SamsungReferrer onInstallReferrerSetupFinished: FEATURE_NOT_SUPPORTED");
37+
break;
38+
case InstallReferrerClient.InstallReferrerResponse.SERVICE_UNAVAILABLE:
39+
logger.info("SamsungReferrer onInstallReferrerSetupFinished: SERVICE_UNAVAILABLE");
40+
break;
3241
}
33-
break;
34-
case InstallReferrerClient.InstallReferrerResponse.FEATURE_NOT_SUPPORTED:
35-
logger.info("SamsungReferrer onInstallReferrerSetupFinished: FEATURE_NOT_SUPPORTED");
36-
break;
37-
case InstallReferrerClient.InstallReferrerResponse.SERVICE_UNAVAILABLE:
38-
logger.info("SamsungReferrer onInstallReferrerSetupFinished: SERVICE_UNAVAILABLE");
39-
break;
42+
} catch (Exception e) {
43+
logger.error("SamsungReferrer onInstallReferrerSetupFinished: " + e.getMessage());
44+
}
4045
}
41-
}
4246

43-
@Override
44-
public void onInstallReferrerServiceDisconnected() {
45-
referrerClient.endConnection();
46-
}
47-
});
47+
@Override
48+
public void onInstallReferrerServiceDisconnected() {
49+
referrerClient.endConnection();
50+
}
51+
});
4852

49-
try {
5053
return referrerDetailsHolder.poll(maxWaitTimeInMilli, TimeUnit.MILLISECONDS);
54+
5155
} catch (Exception e) {
52-
logger.error("Exception while waiting to get referrer: ", e.getMessage());
56+
logger.error("Exception while getting referrer: ", e.getMessage());
5357
}
5458

5559
return null;

Adjust/sdk-plugin-sociomantic/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222
// Add SDK via module.
2323
compileOnly project(':sdk-core')
2424
// Add SDK via Maven.
25-
// implementation 'com.adjust.sdk:adjust-android:4.33.2'
25+
// implementation 'com.adjust.sdk:adjust-android:4.33.3'
2626
}
2727

2828
// read local properties

Adjust/sdk-plugin-trademob/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222
// Add SDK via module.
2323
compileOnly project(':sdk-core')
2424
// Add SDK via Maven.
25-
// implementation 'com.adjust.sdk:adjust-android:4.33.2'
25+
// implementation 'com.adjust.sdk:adjust-android:4.33.3'
2626
}
2727

2828
// read local properties

0 commit comments

Comments
 (0)