Dork's port

apktool 리패키징 오류해결 본문

Develop

apktool 리패키징 오류해결

Dork94 2019. 2. 25. 20:41

 error: Error: No resource found that matches the given name (at 'src' with value '@drawable/ic_arrow_back_white_24dp').

위 오류수정 코드


from os import listdir
from os.path import isfile, join
mypath = r'C:\Users\Jang\Downloads\base\res\layout'
onlyfiles = [f for f in listdir(mypath) if isfile(join(mypath, f))]

for file in onlyfiles:
    
    if file.find('xml') != -1:
        print(file)
        with open(mypath +'\\'+ file, encoding='utf-8') as content_file:
            content = content_file.read()
            content = content.replace('@drawable', '@+drawable')

        f = open(mypath +'\\' + file, 'w')
        f.write(content)
        f.close()
        



반드시 원본 파일 백업해놓을 것 아래처럼 오류 날경우 백업 파일 대체 


 error: Error parsing XML: not well-formed (invalid token)

아래 오류는 관리자 모드로 실행할 것


S: WARNING: Could not write to (C:\Users\UserName\AppData\Local\apktool\framework), using C:\Users\UserName\AppData\Local\Temp\ instead...




--frame-path 관련 오류시 아래와 같이 폴더 생성

C:\Users\UserName\AppData\Local\apktool\framework

나중에 정리해서 포스팅해야지

Comments