반응형
Manifest.xml에 존재하는 version 정보를 이용하여 upgrade를 시도할 수 있다.
Adb install 을 이용하여 최초 버전 install 이후에는 adb install로 upgrade 불가하며 adb push 를 통하여 /data/app/ 에 넣어야 함
버전 별 포함하고 있는 so와 push 후 data/data/app/lib에 존재하는 so 파일은 다음과 같습니다.
version 1: 1.so
data/data/app/lib : 1.so 존재
version 2: 1-1.so , 2.so
data/data/app/lib : 1-1.so, 2.so 존재
version 3: 1-2.so
data/data/app/lib : 1-2.so , 2.so 존재
결과 : upgrade를 통하여 부분적으로 so를 upgrade는 가능, 단 기존에 설치된 so중 특정 so를 지우는 것은 불가능해 보임