"Rozpakowujesz" aplikacje programem apktool. W pliku "AndroidManifest" podmieniasz nazwę. "Pakujesz" apktool, a następnie podpisujesz. Jeśli nie umiesz daj mi APK tej aplikacji, ja Ci to zrobię. Podaj też nazwę jaką chcesz mieć.
Ale to tylko "głupkowata" zmiana nazwy.
Załóżmy że mam aplikację o nazwię XYZ i wszedłem w posiadanie jej nowszej wersji, która chcę przetestować bez odinstalowania starej (albo starej nie mogę odinstalować - brak praw)...
Jeśli zmienisz jej w ten sposób nazwę na ZYX to w 99% nie będzie to dobre rozwiązanie gdyż:
a) masz ścieżki instalacji których nie zmieniłeś
b) większe aplikację korzystają z cache'u który sobie budują w oparciu o wpisy w kodzie aplikacji.
Jeśli tego nie przerobisz to nie zadziała
W dodatku próbowałem samodzielnie przerobić całość na inne nazwy/ścieżki walcząc ze swype'a aby nie musieć rootować telefonu i niestety poległem.
Myślałem, że przerobię nazwę alternatywnego swypa na coś innego i będę miał 2 klawiatury swype z czego jedna będzie potrafiła konwertować znaki narodowe podczas pisania SMS'a do ASCII.
Pomimo zmian wszystkich ścieżek, nazwy i całej reszty która znalazłem i "okoleptycznie" zweryfikowałem jeszcze przed zmianą (czyli nie była to zmiana całkowicie z automatu) aplikacja nie chciała się zainstalować pod robovczą nazwą smsasciswype.
Jeśli to aplikacja typu "Hello Word" to pewnie przerobienie nazwy, spaczkowanie i podpisanie od nowa starczy 😃