Portál AbcLinuxu, 27. května 2024 17:12
uses-feature android:name="android.hardware.camera.autofocus" android:required="true"Po kontrole na mém telefonu (aplikací Hardware Info) mám pouze android.hardware.camera. Logicky tedy chci zkusit odebrat zmíněný řádek z AndroidManifest.xml a zkusit ručně nainstalovat. Postup tedy byl: -apktool d com.huawei.bone.apk -změna AndroidManifest.xml -apktool b com.huawei.bone/ Poslední příkaz však vrací spoustu chyb. Asi bych musel nainstalovat celé SDK atd. To že ho musím znovu podepsat to chápu...
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [/usr/bin/aapt, p, --min-sdk-version, 19, --target-sdk-version, 23, --version-code, 210000310, --version-name, 21.0.0.310, -F, /tmp/APKTOOL2560556619819943419.tmp, -0, arsc, -0, assets/cmcc-sso-2.8.1.0.jar, -0, properties, -0, assets/d58C0, -0, assets/f, -0, assets/lgi, -0, assets/s, -0, assets/w, -0, assets/yTelk, -0, webp, -0, arsc, -I, /home/pou/.local/share/apktool/framework/1.apk, -S, /tmp/x/com.huawei.bone/res, -M, /tmp/x/com.huawei.bone/AndroidManifest.xml]
Nyní se dostávám k samotnému dotazu:
-jak změnit AndroidManifest.xml bez instalace SDK?? Popřípadě je někdo ochotný, mi daný balíček vytvořit??
-zkoušel jsem i druhou možnost a to unzipnout apk pomoci "unzipu", jenže tam bych musel nakopirovat AndroidManifest.xml v nějaké nečitelné formě (zašifrovaný/zkompilovany nevím) a to nevím jak. Víte někdo?? Jak toto nějak udělat??.
Díky
Řešení dotazu:
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.