<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Android Studio &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/android-studio/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Mon, 02 Jan 2023 12:15:01 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=78190</generator>
	<item>
		<title>MacOS: installare Android SDK senza installare Android Studio, per flutter</title>
		<link>https://blog.smsoft.it/2022/04/05/macos-installare-android-sdk-senza-installare-android-studio-per-flutter/</link>
					<comments>https://blog.smsoft.it/2022/04/05/macos-installare-android-sdk-senza-installare-android-studio-per-flutter/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 05 Apr 2022 08:30:00 +0000</pubDate>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Android SDK]]></category>
		<category><![CDATA[Android Studio]]></category>
		<category><![CDATA[Flutter]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=5409</guid>

					<description><![CDATA[Ormai viene consigliato di installare Android Studio se avete bisogno di sviluppare per android, ma se usate sistemi differenti (es Flutter o nativescript), non occorre scaricarsi 1GB, quasi, di Android Studio, ma basta anche solo la command line dell&#8217;SDK. Se non avete ancora installato brew, potete farlo su Mac Intel con: /usr/bin/ruby -e "$(curl -fsSL ... <a title="MacOS: installare Android SDK senza installare Android Studio, per flutter" class="read-more" href="https://blog.smsoft.it/2022/04/05/macos-installare-android-sdk-senza-installare-android-studio-per-flutter/" aria-label="Per saperne di più su MacOS: installare Android SDK senza installare Android Studio, per flutter">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Ormai viene consigliato di installare Android Studio se avete bisogno di sviluppare per android, ma se usate sistemi differenti (es Flutter o nativescript), non occorre scaricarsi 1GB, quasi, di Android Studio, ma basta anche solo la command line dell&#8217;SDK.</p>



<p class="wp-block-paragraph">Se non avete ancora installato <strong>brew</strong>, potete farlo su <strong>Mac Intel</strong> con:</p>



<pre class="wp-block-preformatted">/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"</pre>



<p class="wp-block-paragraph">e su <strong>Mac Apple Silicon M1 </strong>con:</p>



<pre class="wp-block-preformatted">/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"</pre>



<p class="wp-block-paragraph">Iniziamo con installare le <strong>command-line</strong> che sostituiscono il <em>deprecato</em> <strong>android-sdk</strong> tramite homebrew:</p>



<pre class="wp-block-code"><code>brew tap homebrew/cask
brew install --cask android-commandlinetools</code></pre>



<p class="wp-block-paragraph">In alternativa partendo dalla pagina di <a rel="noreferrer noopener" href="https://developer.android.com/studio/index.html#downloads" target="_blank">download</a>, bisogna scrollare fino a trovare la sezione &#8220;<strong>Command line tools only</strong>&#8221; e poi scegliete la versione adatta per il vostro sistema operativo. Bene, ora decomprimiamo l&#8217;archivio, rinominiamo la cartella in <strong>latest</strong> e poi spostiamola dentro <strong>/opt/homebrew/share/android-commandlinetools/cmdline-tools/</strong> </p>



<p class="wp-block-paragraph">Definiamo i path nelle variabili d&#8217;ambiente <strong>~/.zshrc</strong> o <strong>~/.bashrc</strong>:</p>



<pre class="wp-block-preformatted">export ANDROID_HOME=$(brew --prefix)/share/android-commandlinetools/
export ANDROID_SDK_ROOT=$ANDROID_HOME/platform-tools
export ANDROID_AVD_HOME=~/.android/avd
export PATH="$ANDROID_HOME/platform-tools/:$ANDROID_HOME/emulator/:$PATH"</pre>



<p class="wp-block-paragraph">Carichiamo ora le impostazioni:</p>



<p class="wp-block-paragraph">source <strong>~/.zshrc</strong> </p>



<p class="wp-block-paragraph">Installiamo infine Java JDK, se non l&#8217;abbiamo ancora fatto, da <a rel="noreferrer noopener" href="https://www.oracle.com/java/technologies/downloads/#jdk18-mac" target="_blank">questo link</a>.<strong> La sola JRE (<a rel="noreferrer noopener" href="https://java.com/it/download/help/mac_install.html" target="_blank">questo link</a>) non basta</strong>. </p>



<p class="wp-block-paragraph">Dopo aver installato il JDK, impostiamo la variabile JAVA_HOME in <strong>~/.zshrc</strong> :</p>



<pre class="wp-block-preformatted">export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_331.jdk/Contents/Home</pre>



<p class="wp-block-paragraph">La cartella del JDK può essere recuperata con:</p>



<pre class="wp-block-preformatted">/usr/libexec/java_home -V</pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Definiamo le ultime impostazioni:</p>



<pre class="wp-block-preformatted">flutter config --android-sdk $ANDROID_HOME
touch ~/.android/repositories.cfg
yes | sdkmanager --licenses
sdkmanager --update</pre>



<p class="wp-block-paragraph">per vedere gli SDK disponibili:</p>



<pre class="wp-block-preformatted">sdkmanager --list</pre>



<p class="wp-block-paragraph">e poi installare platform-tools e build-tools</p>



<pre class="wp-block-preformatted">sdkmanager "platform-tools" "platforms;android-32" "build-tools;32.0.0"
yes | sdkmanager --licenses</pre>



<p class="wp-block-paragraph">installiamo anche l&#8217;immagine per l&#8217;emulatore:</p>



<pre class="wp-block-preformatted">sdkmanager "system-images;android-32;google_apis_playstore;arm64-v8a"</pre>



<p class="wp-block-paragraph">e verifichiamo che sia tutto a posto con:</p>



<pre class="wp-block-preformatted">flutter doctor</pre>



<p class="wp-block-paragraph">Se <em>dovesse mancare</em> l&#8217;emulatore:</p>



<pre class="wp-block-preformatted">sdkmanager --update
sdkmanager --no_https --install emulator</pre>



<p class="wp-block-paragraph">Infine, per creare un visual device ( AVD) via avdmanager:</p>



<pre class="wp-block-preformatted">avdmanager list #questo per trovare la skin id, usiamo la 17 per pixel
avdmanager create avd -f -n PixelEmulator -d 17 -k 'system-images;android-32;google_apis_playstore;arm64-v8a'
avdmanager list avd (or emulator -list-avds)</pre>



<p class="wp-block-paragraph">dove la <strong>system-images</strong> è quella recuperata con &#8220;<strong>sdkmanager &#8211;list</strong>&#8221; </p>



<p class="wp-block-paragraph">Per eseguire AVD:</p>



<pre class="wp-block-preformatted">emulator @PixelEmulator</pre>



<p class="wp-block-paragraph">Per cancellare un visual device (AVD)</p>



<pre class="wp-block-preformatted">avdmanager delete avd -n PixelEmulator</pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2022/04/05/macos-installare-android-sdk-senza-installare-android-studio-per-flutter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Aggiornare Android Studio da 0.1.9 a 0.2.0 su OSX</title>
		<link>https://blog.smsoft.it/2013/07/20/aggiornare-android-studio-da-0-1-9-a-0-2-0-su-osx/</link>
					<comments>https://blog.smsoft.it/2013/07/20/aggiornare-android-studio-da-0-1-9-a-0-2-0-su-osx/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 20 Jul 2013 08:27:34 +0000</pubDate>
				<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Android Studio]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=2590</guid>

					<description><![CDATA[Ho recentemente aggiornato Android Studio dalla 0.1.9 alla 0.2.0 e sono iniziati i problemi. Librerie non trovate, gradle non funzionante, crash, etc etc. Ho seguito le indicazioni di google, che consiglia una nuova installazione e non il classico aggiornamento. non basta però cancellare Android Studio dalla cartella Applicazioni ed installare la nuova versione presente all&#8217;indirizzo ... <a title="Aggiornare Android Studio da 0.1.9 a 0.2.0 su OSX" class="read-more" href="https://blog.smsoft.it/2013/07/20/aggiornare-android-studio-da-0-1-9-a-0-2-0-su-osx/" aria-label="Per saperne di più su Aggiornare Android Studio da 0.1.9 a 0.2.0 su OSX">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Ho recentemente aggiornato Android Studio dalla <strong>0.1.9</strong> alla <strong>0.2.0</strong> e sono iniziati i problemi. Librerie non trovate, gradle non funzionante, crash, etc etc.<br />
Ho seguito le indicazioni di google, che consiglia una nuova installazione e non il classico aggiornamento. non basta però cancellare Android Studio dalla cartella Applicazioni ed installare la nuova versione presente all&#8217;indirizzo <a href="http://developer.android.com/sdk/installing/studio.html#download" target="_blank" rel="noopener noreferrer">http://developer.android.com/sdk/installing/studio.html</a>, ma bisogna anche cancellare le varie impostazioni. Da terminale basta fare:</p><pre class="urvanov-syntax-highlighter-plain-tag">cd
 find Library/Application\ S* Library/Preference* -iname "*androidstudio*" -exec rm -rf {} +
 rm -rf .gradle .android</pre><p></p>
<p>Poi reinstallare Android Studio che provvederà a ricreare le varie impostazioni.</p>
<p>Infine, aprire l'&#8221;<strong>Android SDK Manager</strong>&#8221; dal pulsante che trovate in Android Studio ed instalate anche &#8220;<strong>Android SDK Repository</strong>&#8221; dal TAB &#8220;<strong>Extra</strong>&#8221;</p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2013/07/20/aggiornare-android-studio-da-0-1-9-a-0-2-0-su-osx/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
