Gdy uruchamiam moją aplikację za każdym razem, nazwa_wersji jest zwiększana w pliku manifestu. oznacza to stara nazwa wersji, 20390 to liczba zwiększona.stopniowanie android Ścieżka lokalna nie istnieje
Projekt jest zbudowany z powodzeniem jak tworzenia skutecznych. Ale pytanie brzmi, dlaczego Android studio buforuje poprzednią wersję apk. Oto co jest błąd:
Target device: lge-nexus_5-061642fd00511249 Uploading file local path: H:\customFolder\app\build\outputs\apk\MyAppName-0.6.200_20383-debug.apk remote path: /data/local/tmp/com.example.app Local path doesn't exist.
Jak zwrócić uwagę, gdy aplikacja działa na urządzeniu android studio spróbować zainstalować wersję apk. To jest złe. Czy ktoś mógłby mi pomóc? Sprawdziłem i zobaczyłem to link.
Oto w jaki sposób można zmienić pliku manifestu z Gradle skryptu:
def updateRevisionNumber() {//autoIncrement Version Name
def currentVersion = getVersionName();
def currentRevisionInManifest = currentVersion.substring(currentVersion.indexOf("_")+1);
def lastRevision = Integer.parseInt(currentRevisionInManifest) + 1;
println("currentRevisionInManifest: " + currentRevisionInManifest);
println("lastRevision: " + lastRevision);
def oldText = manifestFile.getText();
def changedText = oldText.replace(currentRevisionInManifest,lastRevision+"");
manifestFile.setText(changedText);}
Czy ktoś ma jakieś pomysły? – nAkhmedov