2017-10-03 31 views
-3

abrufen Ich arbeite an Android-Projekt, und ich möchte den Android-Versionsnamen aus Manifest-Datei mit Power Shell oder Perl-Befehl abrufen. Hier ist meine Manifest-DateiAndroid-Version Name von Manifest-Datei mit Power Shell

<?xml version="1.0" encoding="utf-8"?><manifest android:versionCode="27" android:versionName="1.0.1.42" package="com.shure.motiv" xmlns:android="http://schemas.android.com/apk/res/android"> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

mein Android-Versionsname ist 1.0.1.42. Wie lade ich die 1.0.1.42 und als Umgebungsvariable festgelegt. Bitte kannst du mir auch gleich helfen.

+0

Es gibt keine Datei. Und zeigen Sie etwas Mühe und der Code, mit dem Sie Probleme hatten – guiwhatsthat

+1

@ guiwhatsthat Es wurde nicht richtig als 'Code' formatiert und wurde dann überhaupt nicht angezeigt, weil es ist und als nichts gerendert. – PerlDuck

+0

Hier ist mein Manifest Dateiinhalt – krishna

Antwort

0

Eine Batch-Datei, die Powershell verwendet zwei Ihre getaggt Optionen abdecken:

@For /F %%A In ('Powershell -C "[xml]$fC=Get-Content 'AndroidManifest.xml';"^ 
"$fC.manifest.versionName"') Do @Set "versionName=%%A" 
@Echo %versionName% 
@Pause 

Bitte beachten Sie, dass, weil Sie absolut keinen Versuch gemacht habe keinen Code zu erstellen, wird keine Nachhilfe in eingegeben wird mit Verweis auf das Obige.

+0

Awesome. Es funktioniert perfekt – krishna

Verwandte Themen