Skip to content

Commit b5403f3

Browse files
author
game-workstore-bot
committed
Package Update 1.8.0
1 parent d5fddfd commit b5403f3

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog for com.google.android.appbundle
22

3+
## [1.8.0] - 2022-07-06
4+
### Bug Fixes
5+
- Fixed issue #172: Unity Cloud Build failure if Android SDK 30+ is not installed
6+
37
## [1.7.0] - 2022-02-15
48
### New Features
59
- Incremented version number to match other packages

Editor/Scripts/Internal/BuildTools/AndroidSdkPlatform.cs

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,14 @@ public virtual bool Initialize(BuildToolLogger buildToolLogger)
4747
return false;
4848
}
4949

50+
// If targetSdkVersion is higher than the MinimumVersion, we skip verifying the newest version,
51+
// and instead trust that Unity will install it at build time if it isn't already available.
52+
var targetSdkVersion = PlayerSettings.Android.targetSdkVersion;
53+
if ((int)targetSdkVersion >= MinimumVersion)
54+
{
55+
return true;
56+
}
57+
5058
string ignoredPath;
5159
var newestVersion = GetNewestVersionAndPath(out ignoredPath);
5260
if (newestVersion == null)
@@ -76,8 +84,7 @@ public virtual bool Initialize(BuildToolLogger buildToolLogger)
7684
return false;
7785
}
7886

79-
var targetSdkVersion = PlayerSettings.Android.targetSdkVersion;
80-
if (targetSdkVersion == AndroidSdkVersions.AndroidApiLevelAuto || (int) targetSdkVersion >= MinimumVersion)
87+
if (targetSdkVersion == AndroidSdkVersions.AndroidApiLevelAuto)
8188
{
8289
return true;
8390
}
@@ -86,7 +93,7 @@ public virtual bool Initialize(BuildToolLogger buildToolLogger)
8693
"The currently selected Android Target API Level is {0}, however version {1} is the minimum "
8794
+ "required to build for Google Play.\n\nClick \"OK\" to change the Target API Level to "
8895
+ "\"Automatic (highest installed)\", which is currently {2}.",
89-
(int) targetSdkVersion, MinimumVersion, newestVersion);
96+
(int)targetSdkVersion, MinimumVersion, newestVersion);
9097
if (buildToolLogger.DisplayActionableErrorDialog(selectedVersionMessage))
9198
{
9299
PlayerSettings.Android.targetSdkVersion = AndroidSdkVersions.AndroidApiLevelAuto;
@@ -145,4 +152,4 @@ public virtual string GetNewestAndroidSdkPlatformPath()
145152
return newestPlatformVersion;
146153
}
147154
}
148-
}
155+
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "com.google.android.appbundle",
33
"displayName": "Google Android App Bundle",
44
"description": "The Google Android App Bundle package provides access to the latest Android App Bundles features, such as Play Asset Delivery.",
5-
"version": "1.7.0",
5+
"version": "1.8.0",
66
"unity": "2017.4",
77
"author": {
88
"name": "Google LLC"

0 commit comments

Comments
 (0)