ReVanced / revanced-documentation

🗄 Collection of all ReVanced documentation

Home Page:https://revanced.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't compile TikTok

MeDemon0 opened this issue · comments

  • Device Info
    ReVanced Manager: 1.18.0
    Model: SM-G998B
    Android version: 14
    Supported architectures: arm64-v8a, armeabi-v7a, armeabi
    Root permissions: Yes

  • Patch Info
    App: com.zhiliaoapp.musically v32.5.3 (Suggested: v32.5.3)
    Patches version: v4.2.0
    Patches added: Default
    Patches removed: None
    Default patch options changed: None

  • Settings
    Allow changing patch selection: false
    Version compatibility check: true
    Show universal patches: false
    Patches source: revanced/revanced-patches
    Integration source: revanced/revanced-integrations

  • Logs
    Copying APK
    Reading APK
    Decoding app manifest
    Loading patches
    Merging integrations
    Executing patches
    Applied 8 patches
    Compiling patched dex files
    Compiled 22 dex files
    An error occurred:
    java.lang.OutOfMemoryError: Failed to allocate a 80 byte allocation with 3043016 free bytes and 2971KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC.
    at java.lang.StringFactory.newStringFromChars(StringFactory.java:124)
    at com.android.tools.smali.util.Utf8Utils.utf8BytesWithUtf16LengthToString(Utf8Utils.java:270)
    at com.android.tools.smali.dexlib2.dexbacked.DexReader.readString(DexReader.java:610)
    at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$5.get(DexBackedDexFile.java:336)
    at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$5.get(DexBackedDexFile.java:329)
    at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$6.get(DexBackedDexFile.java:372)
    at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$6.get(DexBackedDexFile.java:367)
    at com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference.getReturnType(DexBackedMethodReference.java:94)
    at com.android.tools.smali.dexlib2.writer.pool.PoolMethodProto.getReturnType(PoolMethodProto.java:53)
    at com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference.compareTo(BaseMethodProtoReference.java:63)
    at com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference.compareTo(BaseMethodProtoReference.java:43)
    at com.android.tools.smali.dexlib2.writer.DexWriter$3.compare(DexWriter.java:280)
    at com.android.tools.smali.dexlib2.writer.DexWriter$3.compare(DexWriter.java:278)
    at java.util.TimSort.mergeHi(TimSort.java:841)
    at java.util.TimSort.mergeAt(TimSort.java:520)
    at java.util.TimSort.mergeForceCollapse(TimSort.java:461)
    at java.util.TimSort.sort(TimSort.java:254)
    at java.util.Arrays.sort(Arrays.java:1344)
    at java.util.ArrayList.sort(ArrayList.java:1738)
    at java.util.Collections.sort(Collections.java:210)
    at com.android.tools.smali.dexlib2.writer.DexWriter.writeProtos(DexWriter.java:515)
    at com.android.tools.smali.dexlib2.writer.DexWriter.writeTo(DexWriter.java:385)
    at com.android.tools.smali.dexlib2.writer.DexWriter.writeTo(DexWriter.java:370)
    at lanchon.multidexlib2.DexIO.writeMultiDexDirectoryCommon(DexIO.java:162)
    at lanchon.multidexlib2.DexIO.access$000(DexIO.java:37)
    at lanchon.multidexlib2.DexIO$1.call(DexIO.java:102)
    at lanchon.multidexlib2.DexIO$1.call(DexIO.java:99)
    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
    at java.lang.Thread.run(Thread.java:1012)

You'll need more RAM, use ReVanced CLI

You'll need more RAM, use ReVanced CLI

I did that already, I just thought this is a problem that needs to be addressed and fixed.

This is the wrong repository and the issue already exists