Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutoriale:sdk_android [2016/02/23 22:27]
Andrei Roșu-Cojocaru
tutoriale:sdk_android [2017/03/03 01:09] (current)
Line 1: Line 1:
-====== SDK Android ======+====== SDK Android ======
  
 ===== Descărcare ===== ===== Descărcare =====
Line 6: Line 6:
  
 Se descarcă arhiva ''​.tgz''​ conținând SDK-ul de Android:\\ <​code>​ Se descarcă arhiva ''​.tgz''​ conținând SDK-ul de Android:\\ <​code>​
-student@eim2016:~$ cd /tmp +student@eim2017:~$ cd /tmp 
-student@eim2016:/​tmp$ ​wgethttp://​dl.google.com/​android/​android-sdk_r24.4.1-linux.tgz +student@eim2017:/​tmp$ ​wget https://​dl.google.com/​android/​repository/​tools_r25.2.3-linux.zip 
-student@eim2016:/tmp$ cd /opt +student@eim2017:/tmp$ cd /opt 
-student@eim2016:/opt$ sudo tar xzvf /tmp/android-sdk_r24.4.1-linux.tgz +student@eim2017:/opt$ sudo unzip /tmp/tools_r25.2.3-linux.zip 
-student@eim2016:/opt$ rm -f /tmp/android-sdk_r24.4.1-linux.tgz+student@eim2017:/opt$ rm -f /tmp/tools_r25.2.3-linux.zip
 </​code>​ </​code>​
    
Line 24: Line 24:
  
   * se lansează Android SDK Manager (cu drepturi de administrator,​ altfel nu este posibilă descărcarea și instalarea pachetelor necesare), selectându-se nivelul de API pe care vor fi dezvoltate aplicațiile:​\\ <​code>​   * se lansează Android SDK Manager (cu drepturi de administrator,​ altfel nu este posibilă descărcarea și instalarea pachetelor necesare), selectându-se nivelul de API pe care vor fi dezvoltate aplicațiile:​\\ <​code>​
-student@eim2016:~$ cd /opt/​android-sdk-linux/tools +student@eim2017:~$ cd /​opt/​tools 
-student@eim2016:/opt/​android-sdk-linux/tools$ sudo ./android+student@eim2017:/​opt/​tools$ sudo ./android
 </​code> ​ </​code> ​
   * sunt selectate următoarele pachete:   * sunt selectate următoarele pachete:
     * Tools     * Tools
-      * Android SDK Tools (daca nu a fost instalat anterior) ​24.4.1 +      * Android SDK Tools (daca nu a fost instalat anterior) ​25.2.5 
-      * Android SDK Platform-tools ​23.1 +      * Android SDK Platform-tools ​25.0.3 
-      * Android SDK Build-tools ​23.0.2 +      * Android SDK Build-tools ​25.0.2 
-    * Android ​5.1.1 (API22) - toate pachetele+    * Android ​7.1.1 (API25) - toate pachetele
     * Android 4.1.2 (API16) - toate pachetele     * Android 4.1.2 (API16) - toate pachetele
     * Extras     * Extras
-      * Android Support ​Library 23.1.1 +      * Android Support ​Repository 44 
-      * Google Play Services ​29 +      * Google Play Services ​39 
-      * Google Play APK Extension ​Library ​3+      * Google Play APK Expansion ​Library ​1
       * Google Play Billing Library 5       * Google Play Billing Library 5
-      * Google Play Licensing Library ​2+      * Google Play Licensing Library ​1
   * se accesează butonul //Install packages//   * se accesează butonul //Install packages//
  
-{{ :laboratoare:laborator01:androidsdk01.png?​nolink&​600 }} +{{ :tutoriale:sdk_android:sdk_android_linux_01.png?​nolink&​600 }} 
  
   * se acceptă termenii și condițiile de licențiere.   * se acceptă termenii și condițiile de licențiere.
  
-{{ :laboratoare:laborator01:androidsdk02.png?​nolink&​800 }}+{{ :tutoriale:sdk_android:sdk_android_linux_02.png?​nolink&​800 }}
  
   * în fereastra de jurnalizare sunt afișate informații cu privire la starea pachetelor instalate   * în fereastra de jurnalizare sunt afișate informații cu privire la starea pachetelor instalate
  
-{{ :laboratoare:laborator01:androidsdk03.png?nolink }} +{{ :tutoriale:sdk_android:sdk_android_linux_03.png?nolink }} 
  
 <​note>​Operațiile de descărcare și instalare pot dura o perioadă de timp mai îndelungată,​ în funcție de viteza conexiunii la Internet.</​note>​ <​note>​Operațiile de descărcare și instalare pot dura o perioadă de timp mai îndelungată,​ în funcție de viteza conexiunii la Internet.</​note>​
Line 58: Line 58:
   * se lansează în execuție fișierul descărcat, conținând SDK-ul de Android   * se lansează în execuție fișierul descărcat, conținând SDK-ul de Android
  
-{{ :laboratoare:laborator01:androidsdkwindows01.png?nolink }} +{{ :tutoriale:sdk_android:sdk_android_windows_01.png?nolink }} 
  
   * se verifică dacă sistemul de operare conține o versiune de JDK, altfel utilizatorul trebuie să precizeze locația la care se găsește aceasta   * se verifică dacă sistemul de operare conține o versiune de JDK, altfel utilizatorul trebuie să precizeze locația la care se găsește aceasta
  
-{{ :laboratoare:laborator01:androidsdkwindows02.png?nolink }} +{{ :tutoriale:sdk_android:sdk_android_windows_02.png?nolink }} 
  
   * se solicită să se specifice tipul instalării   * se solicită să se specifice tipul instalării
  
-{{ :laboratoare:laborator01:androidsdkwindows03.png?nolink }}+{{ :tutoriale:sdk_android:sdk_android_windows_03.png?nolink }}
  
     * pentru toți utilizatorii care folosesc sistemul de operare     * pentru toți utilizatorii care folosesc sistemul de operare
Line 73: Line 73:
   * se indică locația la care va fi realizată instalarea, spațiul de pe disc care va fi ocupat / disponibil   * se indică locația la care va fi realizată instalarea, spațiul de pe disc care va fi ocupat / disponibil
  
-{{ :laboratoare:laborator01:androidsdkwindows04.png?nolink }} +{{ :tutoriale:sdk_android:sdk_android_windows_04.png?nolink }} 
   ​   ​
   * se specifică intrarea din meniul de start de unde va putea fi accesat ulterior   * se specifică intrarea din meniul de start de unde va putea fi accesat ulterior
  
-{{ :laboratoare:laborator01:androidsdkwindows05.png?nolink }} +{{ :tutoriale:sdk_android:sdk_android_windows_05.png?nolink }} 
  
   * se afișează rezultatele instalării   * se afișează rezultatele instalării
  
-{{ :laboratoare:laborator01:androidsdkwindows06.png?nolink }}+{{ :tutoriale:sdk_android:sdk_android_windows_06.png?nolink }}
  
   * în urma completării instalării,​ există posibilitatea de a lansa în execuție SDK-ul de Android, operație care va fi temporizată până la momentul în care executabilul aferent va primi drepturi corespunzătoare utilizatorului de tip administrator (necesare pentru a descărca și instala definițiile corespunzătoare nivelului de API pentru care se vor dezvolta aplicațiile Android)   * în urma completării instalării,​ există posibilitatea de a lansa în execuție SDK-ul de Android, operație care va fi temporizată până la momentul în care executabilul aferent va primi drepturi corespunzătoare utilizatorului de tip administrator (necesare pentru a descărca și instala definițiile corespunzătoare nivelului de API pentru care se vor dezvolta aplicațiile Android)
    
-{{ :laboratoare:laborator01:androidsdkwindows07.png?nolink }}+{{ :tutoriale:sdk_android:sdk_android_windows_07.png?nolink }}
  
     * folosind un utilitar de tip gestiune a fișierelor se accesează locația la care a fost realizată instalarea (în cazul de față ''​C:​\Program Files (x86)\Android\android-sdk''​)     * folosind un utilitar de tip gestiune a fișierelor se accesează locația la care a fost realizată instalarea (în cazul de față ''​C:​\Program Files (x86)\Android\android-sdk''​)
     * din meniul contextual al fișierului ''​SDK Manager.exe''​ (click dreapta) se accesează opțiunea ''​Properties''​     * din meniul contextual al fișierului ''​SDK Manager.exe''​ (click dreapta) se accesează opțiunea ''​Properties''​
    
-{{ :laboratoare:laborator01:androidsdkwindows08.png?nolink }}+{{ :tutoriale:sdk_android:sdk_android_windows_08.png?nolink }}
  
     * în secțiunea ''​Compatibility''​ se bifează opțiunea //Run this program as an administrator//​ și se definitivează modificările accesând butonul //Apply//     * în secțiunea ''​Compatibility''​ se bifează opțiunea //Run this program as an administrator//​ și se definitivează modificările accesând butonul //Apply//
  
-{{ :laboratoare:laborator01:androidsdkwindows09.png?nolink }} +{{ :tutoriale:sdk_android:sdk_android_windows_09.png?nolink }} 
  
-  * se lansează în execuție Android SDK Manager, selectându-se nivelul de API pentru care vor fi dezvoltate aplicațiile,​ parcurgându-se aceleași etape ca și în cazul [[:​tutoriale:​sdk_android#​linux2|Linux]].+  * se lansează în execuție Android SDK Manager, selectându-se nivelul de API pentru care vor fi dezvoltate aplicațiile,​ parcurgându-se aceleași etape ca și în cazul [[:​tutoriale:​sdk_android#​linux1|Linux]].
  
tutoriale/sdk_android.txt · Last modified: 2017/03/03 01:09 (external edit)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0