2013-12-13 5 views
3

smali에서이 줄은 무엇을합니까? 나는 구글에서 .restart 일을 찾고 있었고 그것에 관한 어떤 정보도 찾을 수 없었다..restart smali 키워드는 무엇을합니까?

.restart local v3  #i:I 
+3

IMO, 이것은 폐쇄되어서는 안됩니다. 이것은 dalvik 바이트 코드의 어셈블리 언어 인 smali의 기능에 대한 특정 질문이었습니다. 이 질문은 분명하고 간결하며 dalvik 바이트 코드/덱스 형식에 대한 지식이있는 사람이 쉽게 대답 할 수 있지만 웹 검색만으로는 쉽게 찾을 수 없습니다. – JesusFreke

답변

3

이것은 덱스 파일의 debug_info 항목에서 "DBG_RESTART_LOCAL"오피 코드와 동일합니다.

http://s.android.com/tech/dalvik/dex-format.html 가입일 :

현재 주소의 로컬 변수를 재 - 도입한다. 이름 및 유형은 지정된 등록에서 마지막으로 살던 로컬과 동일합니다.