Android build gives error

Hi!

I want to publish an update for my app. But when I run “expo build:android” the build tool on Expo gives an error.

This is the error:

Mon, 01 Feb 2021 05:58:01 GMT

Configuration on demand is an incubating feature.

2Mon, 01 Feb 2021 05:58:06 GMT

> Configure project :app

3Mon, 01 Feb 2021 05:58:06 GMT

WARNING: The option setting 'android.useNewApkCreator=false' is experimental.

4Mon, 01 Feb 2021 05:58:06 GMT

The current default is 'true'.

5Mon, 01 Feb 2021 05:58:07 GMT

AWS Device Farm Plugin version 1.3

6Mon, 01 Feb 2021 05:58:16 GMT

Installing unimodules:

7Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-core@6.0.0 from /app/turtle/workingdir/android/sdk40/packages/@unimodules/core

8Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-react-native-adapter@5.7.0 from /app/turtle/workingdir/android/sdk40/packages/@unimodules/react-native-adapter

9Mon, 01 Feb 2021 05:58:16 GMT

 expo-ads-admob@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-ads-admob

10Mon, 01 Feb 2021 05:58:16 GMT

 expo-ads-facebook@8.4.1 from /app/turtle/workingdir/android/sdk40/packages/expo-ads-facebook

11Mon, 01 Feb 2021 05:58:16 GMT

 expo-analytics-amplitude@9.0.0 from /app/turtle/workingdir/android/sdk40/packages/expo-analytics-amplitude

12Mon, 01 Feb 2021 05:58:16 GMT

 expo-analytics-segment@9.1.0 from /app/turtle/workingdir/android/sdk40/packages/expo-analytics-segment

13Mon, 01 Feb 2021 05:58:16 GMT

 expo-app-auth@9.3.0 from /app/turtle/workingdir/android/sdk40/packages/expo-app-auth

14Mon, 01 Feb 2021 05:58:16 GMT

 expo-application@2.4.1 from /app/turtle/workingdir/android/sdk40/packages/expo-application

15Mon, 01 Feb 2021 05:58:16 GMT

 expo-av@8.7.0 from /app/turtle/workingdir/android/sdk40/packages/expo-av

16Mon, 01 Feb 2021 05:58:16 GMT

 expo-background-fetch@8.6.0 from /app/turtle/workingdir/android/sdk40/packages/expo-background-fetch

17Mon, 01 Feb 2021 05:58:16 GMT

 expo-barcode-scanner@9.1.0 from /app/turtle/workingdir/android/sdk40/packages/expo-barcode-scanner

18Mon, 01 Feb 2021 05:58:16 GMT

 expo-battery@3.1.0 from /app/turtle/workingdir/android/sdk40/packages/expo-battery

19Mon, 01 Feb 2021 05:58:16 GMT

 expo-brightness@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-brightness

20Mon, 01 Feb 2021 05:58:16 GMT

 expo-calendar@8.6.0 from /app/turtle/workingdir/android/sdk40/packages/expo-calendar

21Mon, 01 Feb 2021 05:58:16 GMT

 expo-camera@9.1.0 from /app/turtle/workingdir/android/sdk40/packages/expo-camera

22Mon, 01 Feb 2021 05:58:16 GMT

 expo-cellular@2.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-cellular

23Mon, 01 Feb 2021 05:58:16 GMT

 expo-constants@9.3.3 from /app/turtle/workingdir/android/sdk40/packages/expo-constants

24Mon, 01 Feb 2021 05:58:16 GMT

 expo-contacts@8.6.0 from /app/turtle/workingdir/android/sdk40/packages/expo-contacts

25Mon, 01 Feb 2021 05:58:16 GMT

 expo-crypto@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-crypto

26Mon, 01 Feb 2021 05:58:16 GMT

 expo-device@2.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-device

27Mon, 01 Feb 2021 05:58:16 GMT

 expo-document-picker@8.4.1 from /app/turtle/workingdir/android/sdk40/packages/expo-document-picker

28Mon, 01 Feb 2021 05:58:16 GMT

 expo-error-recovery@1.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-error-recovery

29Mon, 01 Feb 2021 05:58:16 GMT

 expo-face-detector@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-face-detector

30Mon, 01 Feb 2021 05:58:16 GMT

 expo-facebook@9.1.0 from /app/turtle/workingdir/android/sdk40/packages/expo-facebook

31Mon, 01 Feb 2021 05:58:16 GMT

 expo-file-system@9.3.0 from /app/turtle/workingdir/android/sdk40/packages/expo-file-system

32Mon, 01 Feb 2021 05:58:16 GMT

 expo-firebase-analytics@2.6.0 from /app/turtle/workingdir/android/sdk40/packages/expo-firebase-analytics

33Mon, 01 Feb 2021 05:58:16 GMT

 expo-firebase-core@1.3.0 from /app/turtle/workingdir/android/sdk40/packages/expo-firebase-core

34Mon, 01 Feb 2021 05:58:16 GMT

 expo-font@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-font

35Mon, 01 Feb 2021 05:58:16 GMT

 expo-gl-cpp@9.2.0 from /app/turtle/workingdir/android/sdk40/packages/expo-gl-cpp

36Mon, 01 Feb 2021 05:58:16 GMT

 expo-gl@9.2.0 from /app/turtle/workingdir/android/sdk40/packages/expo-gl

37Mon, 01 Feb 2021 05:58:16 GMT

 expo-google-sign-in@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-google-sign-in

38Mon, 01 Feb 2021 05:58:16 GMT

 expo-haptics@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-haptics

39Mon, 01 Feb 2021 05:58:16 GMT

 expo-image-loader@1.3.0 from /app/turtle/workingdir/android/sdk40/packages/expo-image-loader

40Mon, 01 Feb 2021 05:58:16 GMT

 expo-image-manipulator@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-image-manipulator

41Mon, 01 Feb 2021 05:58:16 GMT

 expo-image-picker@9.2.0 from /app/turtle/workingdir/android/sdk40/packages/expo-image-picker

42Mon, 01 Feb 2021 05:58:16 GMT

 expo-intent-launcher@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-intent-launcher

43Mon, 01 Feb 2021 05:58:16 GMT

 expo-keep-awake@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-keep-awake

44Mon, 01 Feb 2021 05:58:16 GMT

 expo-linear-gradient@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-linear-gradient

45Mon, 01 Feb 2021 05:58:16 GMT

 expo-local-authentication@9.5.0 from /app/turtle/workingdir/android/sdk40/packages/expo-local-authentication

46Mon, 01 Feb 2021 05:58:16 GMT

 expo-localization@9.1.0 from /app/turtle/workingdir/android/sdk40/packages/expo-localization

47Mon, 01 Feb 2021 05:58:16 GMT

 expo-location@10.0.0 from /app/turtle/workingdir/android/sdk40/packages/expo-location

48Mon, 01 Feb 2021 05:58:16 GMT

 expo-mail-composer@9.0.0 from /app/turtle/workingdir/android/sdk40/packages/expo-mail-composer

49Mon, 01 Feb 2021 05:58:16 GMT

 expo-media-library@10.0.0 from /app/turtle/workingdir/android/sdk40/packages/expo-media-library

50Mon, 01 Feb 2021 05:58:16 GMT

 expo-network@2.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-network

51Mon, 01 Feb 2021 05:58:16 GMT

 expo-notifications@0.8.2 from /app/turtle/workingdir/android/sdk40/packages/expo-notifications

52Mon, 01 Feb 2021 05:58:16 GMT

 expo-permissions@10.0.0 from /app/turtle/workingdir/android/sdk40/packages/expo-permissions

53Mon, 01 Feb 2021 05:58:16 GMT

 expo-print@9.2.0 from /app/turtle/workingdir/android/sdk40/packages/expo-print

54Mon, 01 Feb 2021 05:58:16 GMT

 expo-screen-capture@2.0.0 from /app/turtle/workingdir/android/sdk40/packages/expo-screen-capture

55Mon, 01 Feb 2021 05:58:16 GMT

 expo-screen-orientation@2.1.0 from /app/turtle/workingdir/android/sdk40/packages/expo-screen-orientation

56Mon, 01 Feb 2021 05:58:16 GMT

 expo-secure-store@9.3.0 from /app/turtle/workingdir/android/sdk40/packages/expo-secure-store

57Mon, 01 Feb 2021 05:58:16 GMT

 expo-sensors@9.2.0 from /app/turtle/workingdir/android/sdk40/packages/expo-sensors

58Mon, 01 Feb 2021 05:58:16 GMT

 expo-sharing@8.5.0 from /app/turtle/workingdir/android/sdk40/packages/expo-sharing

59Mon, 01 Feb 2021 05:58:16 GMT

 expo-sms@8.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-sms

60Mon, 01 Feb 2021 05:58:16 GMT

 expo-speech@8.5.0 from /app/turtle/workingdir/android/sdk40/packages/expo-speech

61Mon, 01 Feb 2021 05:58:16 GMT

 expo-splash-screen@0.8.1 from /app/turtle/workingdir/android/sdk40/packages/expo-splash-screen

62Mon, 01 Feb 2021 05:58:16 GMT

 expo-sqlite@8.5.0 from /app/turtle/workingdir/android/sdk40/packages/expo-sqlite

63Mon, 01 Feb 2021 05:58:16 GMT

 expo-store-review@2.3.0 from /app/turtle/workingdir/android/sdk40/packages/expo-store-review

64Mon, 01 Feb 2021 05:58:16 GMT

 expo-task-manager@8.6.0 from /app/turtle/workingdir/android/sdk40/packages/expo-task-manager

65Mon, 01 Feb 2021 05:58:16 GMT

 expo-updates@0.4.1 from /app/turtle/workingdir/android/sdk40/packages/expo-updates

66Mon, 01 Feb 2021 05:58:16 GMT

 expo-video-thumbnails@4.4.0 from /app/turtle/workingdir/android/sdk40/packages/expo-video-thumbnails

67Mon, 01 Feb 2021 05:58:16 GMT

 expo-web-browser@8.6.0 from /app/turtle/workingdir/android/sdk40/packages/expo-web-browser

68Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-app-loader@1.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-app-loader

69Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-barcode-scanner-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-barcode-scanner-interface

70Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-camera-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-camera-interface

71Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-constants-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-constants-interface

72Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-face-detector-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-face-detector-interface

73Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-file-system-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-file-system-interface

74Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-font-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-font-interface

75Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-image-loader-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-image-loader-interface

76Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-permissions-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-permissions-interface

77Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-sensors-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-sensors-interface

78Mon, 01 Feb 2021 05:58:16 GMT

 unimodules-task-manager-interface@5.4.0 from /app/turtle/workingdir/android/sdk40/packages/unimodules-task-manager-interface

79Mon, 01 Feb 2021 05:58:17 GMT

Could not find google-services.json while looking in [src/nullnull/debug, src/debug/nullnull, src/nullnull, src/debug, src/nullnullDebug]

80Mon, 01 Feb 2021 05:58:17 GMT

registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

81Mon, 01 Feb 2021 05:58:17 GMT

Could not find google-services.json while looking in [src/nullnull/release, src/release/nullnull, src/nullnull, src/release, src/nullnullRelease]

82Mon, 01 Feb 2021 05:58:17 GMT

registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

83Mon, 01 Feb 2021 05:58:19 GMT

Build-tool 29.0.2 is missing AAPT at /usr/local/android-sdk-linux/build-tools/29.0.2/aapt

84Mon, 01 Feb 2021 05:58:20 GMT

Build-tool 29.0.2 is missing AAPT at /usr/local/android-sdk-linux/build-tools/29.0.2/aapt

85Mon, 01 Feb 2021 05:58:20 GMT[stderr]

FAILURE: Build failed with an exception.

86Mon, 01 Feb 2021 05:58:20 GMT[stderr]

* What went wrong:

87Mon, 01 Feb 2021 05:58:20 GMT[stderr]

Could not determine the dependencies of task ':app:compileReleaseJavaWithJavac'.

88Mon, 01 Feb 2021 05:58:20 GMT[stderr]

> Installed Build Tools revision 29.0.2 is corrupted. Remove and install again using the SDK Manager.

89Mon, 01 Feb 2021 05:58:20 GMT[stderr]

* Try:

90Mon, 01 Feb 2021 05:58:20 GMT[stderr]

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

91Mon, 01 Feb 2021 05:58:20 GMT[stderr]

* Get more help at https://help.gradle.org

92Mon, 01 Feb 2021 05:58:20 GMT[stderr]

BUILD FAILED in 26s

93Mon, 01 Feb 2021 05:58:20 GMT

Error: ./gradlew exited with non-zero code: 1
    at ChildProcess.completionListener (/app/turtle/node_modules/@expo/xdl/node_modules/@expo/spawn-async/build/spawnAsync.js:52:23)
    at Object.onceWrapper (events.js:418:26)
    at ChildProcess.emit (events.js:311:20)
    at ChildProcess.EventEmitter.emit (domain.js:482:12)
    at maybeClose (internal/child_process.js:1021:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
    ...
    at spawnAsync (/app/turtle/node_modules/@expo/xdl/node_modules/@expo/spawn-async/build/spawnAsync.js:17:21)
    at spawnAsyncThrowError (/app/turtle/node_modules/@expo/xdl/build/detach/ExponentTools.js:201:45)
    at buildShellAppAsync (/app/turtle/node_modules/@expo/xdl/build/detach/AndroidShellApp.js:976:11)
    at async Object.createAndroidShellAppAsync (/app/turtle/node_modules/@expo/xdl/build/detach/AndroidShellApp.js:396:5)
    at async runShellAppBuilder (/app/turtle/build/builders/android.js:95:9)
    at async Object.buildAndroid [as android] (/app/turtle/build/builders/android.js:43:28)
    at async build (/app/turtle/build/jobManager.js:181:33)
    at async processJob (/app/turtle/build/jobManager.js:118:32)
    at async Object.doJob (/app/turtle/build/jobManager.js:49:5)
    at async main (/app/turtle/build/server.js:66:13)

Does someone know what to do? If I read the error right it looks like an issue with the build service.

Thanks in advance!

I just got this identical error message when running “expo build:android” as well.

Hi

One of the workers must have some network error when downloading build-tools 29.0.2 and corrupted files were forwarded to all the future builds. The faulty instance was removed and this issue should not occur anymore.

1 Like

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.