Die Installation des Android SDK [] (Die Installation des Android SDK), Lektion, Seite 722710
https://www.purl.org/stefan_ram/pub/sdk-installation_android (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Android-Entwicklung

Die Installation des Android SDK  (2014)

Das folgende Kommandoskript sollte die verschiedenen Zip-Archive des Android SDK  herkopieren, entpacken und schließlich in das Verzeichnis »%LOCALAPPDATA%\android-sdk_r22.3-windows\android-sdk-windows« kopieren. Dies könnte insgesamt ungefähr eine Stunde dauern. Da der Quellcode dieses Skripts und der Quellcode des verwendeten Java -Programms auf dieser Seite zugänglich sind, sollte es Lesern mit Kenntnissen in Java  und Windows  möglich sein, eventuell auftretende Programm zu analysieren und eventuell zu beheben.

10_install.cmd
Setlocal EnableDelayedExpansion
ECHO ON
SET JDK=C:\Program Files\Java\jdk1.8.0
SET JAVAC="%JDK%\bin\javac.exe"
SET CLASSNAME=Please
%JAVAC% %CLASSNAME%.java
SET JAVA="%JDK%\bin\java.exe"
SET PLEASE=%JAVA% %CLASSNAME%
SET DOWNLOAD=%PLEASE% download
SET EXTRACT=%PLEASE% extract
SET ANDROID=http://dl.google.com/android
SET REPOSITORY=%ANDROID%/repository
GOTO MAIN :DOWNLOADFROMANDROID
SET TARGET="%TEMP%\%FILE%.zip"
IF NOT EXIST %TARGET% (
%DOWNLOAD% "%ANDROID%/%FILE%.zip" %TARGET% %SIZE%
%EXTRACT% %TARGET% "%LOCALAPPDATA%\%FILE%"
)
EXIT /B :DOWNLOADFROMREPOSITORY
SET TARGET="%TEMP%\%FILE%.zip"
IF NOT EXIST %TARGET% (
%DOWNLOAD% "%REPOSITORY%/%FILE%.zip" %TARGET% %SIZE%
%EXTRACT% %TARGET% "%TEMP%\%FILE%"
)
EXIT /B :MAIN SET FILE=android-sdk_r22.3-windows
SET SIZE=3200
CALL :DOWNLOADFROMANDROID SET FILE=android-18_r02
SET SIZE=1700
CALL :DOWNLOADFROMREPOSITORY SET FILE=sysimg_armv7a-18_r02
SET SIZE=3700
CALL :DOWNLOADFROMREPOSITORY SET FILE=platform-tools_r18.0.1-windows
SET SIZE=100
CALL :DOWNLOADFROMREPOSITORY SET FILE=samples-18_r01
SET SIZE=600
CALL :DOWNLOADFROMREPOSITORY SET FILE=build-tools_r18.0.1-windows
SET SIZE=400
CALL :DOWNLOADFROMREPOSITORY SET COPY=XCOPY /S/E/I/H/R/K/Y/Q
SET SDK=%LOCALAPPDATA%\android-sdk_r22.3-windows\android-sdk-windows SET N=android-18
%COPY% "%TEMP%\%N%_r02\android-4.3" "%SDK%\platforms\%N%" SET N=armeabi-v7a
%COPY% "%TEMP%\sysimg_armv7a-18_r02\%N%" "%SDK%\system-images\android-18\%N%" SET N=platform-tools
%COPY% "%TEMP%\platform-tools_r18.0.1-windows\%N%" "%SDK%\%N%" SET N=build-tools
%COPY% "%TEMP%\%N%_r18.0.1-windows\android-4.3" "%SDK%\%N%" SET N=samples
%COPY% "%TEMP%\%N%-18_r01\android-4.3" "%SDK%\platforms\android-18\%N%" mkdir "%USERPROFILE%\.android" "%JDK%\bin\keytool" ^
-genkeypair ^
-validity 2800000 ^
-dname "CN=Android Debug,O=Android,C=US" ^
-keystore "%USERPROFILE%\.android\debug.keystore" ^
-storepass android ^
-alias androiddebugkey ^
-keypass android ^
-keyalg RSA ^
-v :END
PAUSE

Während einer eventuellen Wartezeit kann nun schon das Kapitel Allgemeines zur Android -Entwicklung  gelesen werden.

Nach der erfolgreichen Installation der Software mit diesem Skript wird dieses Skript im Rest dieses Kurses nicht mehr benötigt.

Wiederholung des Prozesses nach Problemen

Das Skript wurde so geschrieben, daß es bei einer eventuellen doppelten Ausführung schon einmal erhaltene Zip-Archive nicht noch einmal abruft.

Falls der Installationsvorgang nach Problemen von vorne begonnen werden soll, sind im %TEMP%-Verzeichnis aber diejenigen vom Skript angelegten Zip-Archive zu löschen, welche unvollständig oder beschädigt sein könnten. Im Zweifelsfalle sind ist dies das letzte Zip-Archive und das Verzeichnis, in welches es entpackt wurde. Notfalls sind alle vom Skript angelegten Dateien und Verzeichnisse zu löschen.

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram722710 stefan_ram:722710 Die Installation des Android SDK Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd722710, slrprddef722710, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/sdk-installation_android