1
내가 apktools를 사용하여 일부 APK 디 컴파일하기 위해 노력하고있어,하지만 첫 번째 단계에서 내가 뭘 할 때 :디 컴파일 프레임 워크-res.apk 여러 자원 예외
apktool if framework-res.apk
을 나는 다음과 같은 로그를 받고 있어요 :
Exception in thread "main" brut.androlib.AndrolibException: Multiple resources:
spec=0x01080293 drawable/ic_ab_back_holo_dark, config=-xhdpi
at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:65)
at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:58)
at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:196)
at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:165
)
at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:130)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10
5)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:82)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:48)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:39)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResource
s.java:384)
at brut.androlib.Androlib.installFramework(Androlib.java:365)
at brut.apktool.Main.cmdInstallFramework(Main.java:193)
at brut.apktool.Main.main(Main.java:69)
제 생각 엔이 apk에는 주 apk 프로젝트와 같은 이름의 리소스가있는 lib가 들어 있습니다. 문제는 내가 싸울 수 있고 일할 수 있는지 아니면 남겨 둘 수 있는지 여부입니다.
PS - 여전히 JV-GUI를 사용하여 .class 파일을 디 컴파일 할 수 있지만 xml이 필요합니다. 감사합니다.
개발자에게 원본 코드를 요청하여 작업하거나, 오픈 소스 인 경우 다운로드하십시오. – Simon