Skip to content

Building Apktool fails on an arm64 system #3901

@saadelasfur

Description

@saadelasfur
> Task :brut.apktool:apktool-lib:test

brut.androlib.AndroidOreoNotSparseTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at AndroidOreoNotSparseTest.java:40
        Caused by: brut.common.BrutException at AndroidOreoNotSparseTest.java:40

brut.androlib.AndroidOreoSparseTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at AndroidOreoSparseTest.java:42
        Caused by: brut.common.BrutException at AndroidOreoSparseTest.java:42

brut.androlib.BuildAndDecodeApkTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at BuildAndDecodeApkTest.java:50
        Caused by: brut.common.BrutException at BuildAndDecodeApkTest.java:50

brut.androlib.CompactResourceTest > checkIfDecodeSucceeds FAILED
    brut.androlib.exceptions.AndrolibException at CompactResourceTest.java:48
        Caused by: brut.common.BrutException at CompactResourceTest.java:48

brut.androlib.DebuggableFalseChangeToTrueTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at DebuggableFalseChangeToTrueTest.java:46
        Caused by: brut.common.BrutException at DebuggableFalseChangeToTrueTest.java:46

brut.androlib.DebuggableTrueAddedTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at DebuggableTrueAddedTest.java:46
        Caused by: brut.common.BrutException at DebuggableTrueAddedTest.java:46

brut.androlib.DebuggableTrueRetainedTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at DebuggableTrueRetainedTest.java:46
        Caused by: brut.common.BrutException at DebuggableTrueRetainedTest.java:46

brut.androlib.DuplicateDexTest > decodeUsingOnlyMainClassesMode FAILED
    brut.androlib.exceptions.AndrolibException at DuplicateDexTest.java:57
        Caused by: brut.common.BrutException at DuplicateDexTest.java:57

brut.androlib.EmptyResourcesArscTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at EmptyResourcesArscTest.java:40
        Caused by: brut.common.BrutException at EmptyResourcesArscTest.java:40

brut.androlib.ExternalEntityTest > classMethod FAILED
    brut.androlib.exceptions.RawXmlEncounteredException at ExternalEntityTest.java:46
        Caused by: java.io.IOException at ExternalEntityTest.java:46

brut.androlib.LargeCompactResourceTest > checkIfDecodeSucceeds FAILED
    brut.androlib.exceptions.AndrolibException at LargeCompactResourceTest.java:48
        Caused by: brut.common.BrutException at LargeCompactResourceTest.java:48

brut.androlib.LargeIntsInManifestTest > checkIfLargeIntsAreHandledTest FAILED
    brut.androlib.exceptions.AndrolibException at LargeIntsInManifestTest.java:42
        Caused by: brut.common.BrutException at LargeIntsInManifestTest.java:42

brut.androlib.NetworkConfigTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at NetworkConfigTest.java:45
        Caused by: brut.common.BrutException at NetworkConfigTest.java:45

brut.androlib.NoNetworkConfigTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at NoNetworkConfigTest.java:48
        Caused by: brut.common.BrutException at NoNetworkConfigTest.java:48

brut.androlib.NonStandardPkgIdTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at NonStandardPkgIdTest.java:44
        Caused by: brut.common.BrutException at NonStandardPkgIdTest.java:44

brut.androlib.NonStandardPkgIdTest > classMethod FAILED
    java.lang.NullPointerException at NonStandardPkgIdTest.java:57

brut.androlib.ProviderAttributeTest > isProviderStringReplacementWorking FAILED
    brut.androlib.exceptions.AndrolibException at ProviderAttributeTest.java:45
        Caused by: brut.common.BrutException at ProviderAttributeTest.java:45

brut.androlib.SharedLibraryTest > isSharedResourceDecodingAndRebuildingWorking FAILED
    brut.androlib.exceptions.AndrolibException at SharedLibraryTest.java:76
        Caused by: brut.common.BrutException at SharedLibraryTest.java:76

brut.androlib.SparseFlagTest > decodeWithExpectationOfNoSparseResources FAILED
    brut.androlib.exceptions.AndrolibException at SparseFlagTest.java:61
        Caused by: brut.common.BrutException at SparseFlagTest.java:61

brut.androlib.SparseFlagTest > decodeWithExpectationOfSparseResources FAILED
    brut.androlib.exceptions.AndrolibException at SparseFlagTest.java:46
        Caused by: brut.common.BrutException at SparseFlagTest.java:46

brut.androlib.UnknownCompressionTest > classMethod FAILED
    brut.androlib.exceptions.AndrolibException at UnknownCompressionTest.java:41
        Caused by: brut.common.BrutException at UnknownCompressionTest.java:41

93 tests completed, 21 failed


FAILURE: Build failed with an exception.

* What went wrong:
> Task :brut.apktool:apktool-lib:test FAILED
Execution failed for task ':brut.apktool:apktool-lib:test'.

I've been trying to build apktool on arm64 system but it fails with this error

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions