Mam aplikację z więcej niż kilkoma buildFlavors
i trzema różnymi buildTypes
.Użyj innej konwencji nazewnictwa dla podpisanych apek wygenerowanych przy użyciu kreatora w Android Studio
Generuję podpisane apki od Build -> Generate Signed APK...
. (Chyba że nie ma innego wyjścia, chciałbym dalej używać kreatora i nie tworzyć skryptu, ponieważ mam ciągle rosnący zestaw aplikacji i nie chcę za każdym razem modyfikować skryptu.)
Wygenerowane apki są nazywane w następujący wzór:
app- flavorName-buildType apk
Jak mogę zmienić wzór nazewnictwa do czegoś takiego:
app_ flavorName_buildType_versionCode apk
Zmiany chcę zrobić:
- nazwa pliku przyrostek z
versionCode
- wymienić łączniki podkreślenia
Kiedyś to zrobić w ant
przy użyciu task
, ale nie wiesz, czy w to zrobić z gradle
.
Próba znalezienia rozwiązania umożliwiającego utworzenie nazwy od razu w nowym wzorze, zamiast próbować zmienić jej nazwę po wygenerowaniu. Czy to jest możliwe?
Próbowałem szukać pod Settings -> Gradle
, ale nie znalazłem nic. Jakieś inne miejsce, na które powinienem patrzeć?
To powinno wystarczyć. Pozwól mi szybko to wypróbować. Dzięki! – AndroidMechanic
oh, ale to nie zastąpi łączników w prawo? ale nadal rozwiązuje jeden z moich problemów, jak uzyskać 'versionCode'. – AndroidMechanic
@AndroidMechanic Tak, jak opisałem, to nie jest dokładnie to, czego szukasz. Nie wiem, jak zamienić łączniki. –