Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(android): update gradle tools and dependencies #11819

Merged
merged 5 commits into from Jul 23, 2020

Conversation

jquick-axway
Copy link
Contributor

@jquick-axway jquick-axway commented Jul 14, 2020

JIRA:
https://jira.appcelerator.org/browse/TIMOB-27938

Summary:

  • Updated gradle from 6.3.0 to 6.5.1.
  • Updated Android gradle build tool from 3.6.2 to 4.0.1.
    • Can no longer use Android Studio versions older than 4.0.
  • Updated kotlin gradle plugin from 1.3.61 to 1.3.72.
  • Updated AndroidX dependencies to newest versions

KitchenSink Test:

  1. Build and run kitchensink-v2 on Android.
  2. Navigate to every Ui window and verify that everything still works.

Hyperloop Test:

  1. Build and run hyperloop-example on Android.
  2. Navigate to every Ui window and verify that everything still works.

Module Test:

  1. Download the source for the ti.imagefactory module.
  2. Open the Terminal.
  3. CD to the ./ti.imagefactory/android folder.
  4. Enter: appc run -p android
  5. Verify that the module successfully builds and runs.

- Updated to gradle from 6.3.0 to 6.5.1
- Updated Android gradle tool from 3.6.2 to 4.0.0
  * Can no longer use Android Studio version older than 4.0
- Updated kotlin gradle plugin from 1.3.61 to 1.3.72
- Updated AndroidX dependencies to newest versions
@build
Copy link
Contributor

build commented Jul 14, 2020

Fails
🚫 Tests have failed, see below for more information.
Warnings
⚠️ This PR has milestone set to 9.1.0, but the version defined in package.json is 9.2.0 Please either: - Update the milestone on the PR - Update the version in package.json - Hold the PR to be merged later after a release and version bump on this branch
Messages
📖

💾 Here's the generated SDK zipfile.

📖 ✊ The commits in this PR match our conventions! Feel free to Rebase and Merge this PR when ready.
📖 ❌ 7 tests have failed There are 7 tests failing and 704 skipped out of 7730 total tests.

Tests:

ClassnameNameTimeError
android.emulator.Titanium.UI.ImageViewimage error event (9)5.004
Error: timeout of 5000ms exceeded
at Titanium.<anonymous> (/ti-mocha.js:6535:53723)
ios.ipad.Titanium.UI.Shortcut#add() add a single shortcut item (13.5)0.001
Error: expected 1 to equal 2
fail@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/node_modules/should/cjs/should.js:275:19
value@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/node_modules/should/cjs/should.js:356:13
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti.ui.shortcut.test.js:140:34
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:54167
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:58607
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:59452
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:58015
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57979
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57667
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57763
timeslice@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:5764:23
ios.ipad.Titanium.UI.Shortcut#remove() removes single shortcut item (13.5)0.001
Error: expected 1 to equal 2
fail@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/node_modules/should/cjs/should.js:275:19
value@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/node_modules/should/cjs/should.js:356:13
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti.ui.shortcut.test.js:112:34
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:54167
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:58607
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:59452
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:58015
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57979
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57667
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57763
timeslice@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:5764:23
ios.ipad.Titanium.UI.Shortcut#removeAll() removes shortcut items (13.5)0.002
Error: expected 1 to equal 2
fail@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/node_modules/should/cjs/should.js:275:19
value@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/node_modules/should/cjs/should.js:356:13
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti.ui.shortcut.test.js:85:34
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:54167
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:58607
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:59452
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:58015
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57979
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57667
file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:6535:57763
timeslice@file:///Users/build/Library/Developer/CoreSimulator/Devices/006BBAD6-FE3A-4961-812E-4C7EB214F297/data/Containers/Bundle/Application/E5C6A3E8-7426-4444-AE6D-5E60DD5DC92B/mocha.app/ti-mocha.js:5764:23
ios.iphone.Titanium.UI.Shortcut#add() add a single shortcut item (13.5)0.001
Error: expected 1 to equal 2
fail@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/node_modules/should/cjs/should.js:275:19
value@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/node_modules/should/cjs/should.js:356:13
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti.ui.shortcut.test.js:140:34
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:54167
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:58607
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:59452
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:58015
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57979
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57667
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57763
timeslice@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:5764:23
ios.iphone.Titanium.UI.Shortcut#remove() removes single shortcut item (13.5)0.001
Error: expected 1 to equal 2
fail@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/node_modules/should/cjs/should.js:275:19
value@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/node_modules/should/cjs/should.js:356:13
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti.ui.shortcut.test.js:112:34
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:54167
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:58607
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:59452
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:58015
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57979
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57667
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57763
timeslice@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:5764:23
ios.iphone.Titanium.UI.Shortcut#removeAll() removes shortcut items (13.5)0.001
Error: expected 1 to equal 2
fail@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/node_modules/should/cjs/should.js:275:19
value@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/node_modules/should/cjs/should.js:356:13
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti.ui.shortcut.test.js:85:34
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:54167
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:58607
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:59452
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:58015
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57979
next@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57667
file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:6535:57763
timeslice@file:///Users/build/Library/Developer/CoreSimulator/Devices/0F9FB105-A433-4148-BFEA-4423FA865D25/data/Containers/Bundle/Application/5AF0BDEC-0D00-435F-B265-A77F6C8EEC4B/mocha.app/ti-mocha.js:5764:23

Generated by 🚫 dangerJS against 8a859b0

@@ -28,10 +28,10 @@
"compileSDKVersion": "29",
"vendorDependencies": {
"android sdk": ">=23.x <=29.x",
"android build tools": ">=28.0.3 <=29.x",
"android build tools": ">=29.0.2 <=29.x",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

feels like a bit of an odd version range to use here...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To clarify, Android gradle tool v4.0.0 requires SDK build tool v29.0.2 or higher.
https://developer.android.com/studio/releases/gradle-plugin?buildsystem=ndk-build#4-0-0

There isn't a release version of SDK build tools v30.0.0 yet. It's currently an RC version.
https://developer.android.com/studio/releases/build-tools#notes

Also, we don't use these build tools directly anymore. Our Titanium SDK build scripts do pretty much everything via gradle (except for adb which is okay). But I'm trying to keep up with the version ranges here just in case something else depends on them that I'm not aware of.
(Note that gradle will automatically download/install these tools for us now.)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Or would you prefer we "uncap" the build tools version and not set a max?
I think that might be okay.

Copy link
Contributor

@sgtcoolguy sgtcoolguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

file changes LGTM

android/build.gradle Outdated Show resolved Hide resolved
@ssjsamir ssjsamir self-requested a review July 21, 2020 14:56
Copy link
Contributor

@ssjsamir ssjsamir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FR Passed:
Able to build the apps mentioned in the test steps above using the updated gradle tools and dependencies.

Test Environment

MacOS Big Sur: 11.0 Beta
Xcode: 12.0 Beta 
Java Version: 1.8.0_242
Android NDK: 21.3.6528147
Node.js: 12.18.1
""NPM":"5.0.0","CLI":"8.0.0""
API30 Pixel XL emulator
android23-x86 emulator (nexus 5x)

@ssaddique
Copy link
Contributor

Ticket verified on build 9.1.0.v20200804082025.

I can confirm everything builds as normal.

Test environment

OS Ver:         10.15.3
Xcode Ver:      Xcode 11.6
Appc NPM:       5.0.0
Appc CLI:       8.0.0
Node Ver:       10.17.0
Java Ver:       1.8.0_162
Emulator:      Pixel 4 (API 30)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants