Building q-x86 leads to error "Method x (AutoSizeableTextView) is marked constructor, but doesn't match name"

111 views
Skip to first unread message

CaCO3

unread,
Jan 15, 2020, 5:27:09 PM1/15/20
to Android-x86
Hi all

I tried to build the most recent git branch q-x86.
How ever I run into the following eror:

FAILED: out/target/product/x86_64/obj/APPS/Eleven_intermediates/dexpreopt.zip
/bin/bash -c "bash out/target/product/x86_64/obj/APPS/Eleven_intermediates/dexpreopt.sh out/target/common/obj/APPS/Eleven_intermediates/dex.jar out/target/product/x86_64/obj/APPS/Eleven_intermediates/dexpreopt.zip"
dex2oatd E
01-15 22:25:26    93    93 oat_writer.cc:3701] Failed to open dex file from oat file. File: /system/priv-app/Eleven/Eleven.apk Error: Failure to verify dex file '/system/priv-app/Eleven/Eleven.apk': Method 12744(Landroidx/core/widget/AutoSizeableTextView;.a) is marked constructor, but doesn't match name
error: out/target/product/x86_64/obj/APPS/Eleven_intermediates/dexpreopt.sh:25 exited with status 1
error in command:
ANDROID_LOG_TAGS="*:e" out/soong/host/linux-x86/bin/dex2oatd --avoid-storing-invocation --write-invocation-to=out/target/product/x86_64/obj/APPS/Eleven_intermediates/oat/x86_64/package.invocation --runtime-arg -Xms64m --runtime-arg -Xmx512m --runtime-arg -Xbootclasspath:out/soong/x86_64/dex_bootjars_input/core-oj.jar:out/soong/x86_64/dex_bootjars_input/core-libart.jar:out/soong/x86_64/dex_bootjars_input/okhttp.jar:out/soong/x86_64/dex_bootjars_input/bouncycastle.jar:out/soong/x86_64/dex_bootjars_input/apache-xml.jar:out/soong/x86_64/dex_bootjars_input/framework.jar:out/soong/x86_64/dex_bootjars_input/ext.jar:out/soong/x86_64/dex_bootjars_input/telephony-common.jar:out/soong/x86_64/dex_bootjars_input/voip-common.jar:out/soong/x86_64/dex_bootjars_input/ims-common.jar:out/soong/x86_64/dex_bootjars_input/android.test.base.jar --runtime-arg -Xbootclasspath-locations:/apex/com.android.runtime/javalib/core-oj.jar:/apex/com.android.runtime/javalib/core-libart.jar:/apex/com.android.runtime/javalib/okhttp.jar:/apex/com.android.runtime/javalib/bouncycastle.jar:/apex/com.android.runtime/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/android.test.base.jar ${class_loader_context_arg} ${stored_class_loader_context_arg} --boot-image=out/soong/x86_64/dex_bootjars/system/framework/boot.art --dex-file=$1 --dex-location=/system/priv-app/Eleven/Eleven.apk --oat-file=out/target/product/x86_64/obj/APPS/Eleven_intermediates/oat/x86_64/package.odex --android-root=out/empty --instruction-set=x86_64 --instruction-set-variant=x86_64 --instruction-set-features=default --no-generate-debug-info --generate-build-id --abort-on-hard-verifier-error --force-determinism --no-inline-from=core-oj.jar --copy-dex-files=false --compiler-filter=quicken --generate-mini-debug-info --compilation-reason=prebuilt
22:25:33 ninja failed with: exit status 1

Does somebody have an idea how to fix this?
Reply all
Reply to author
Forward
0 new messages