<?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>Vincent Dubedout</title>
	<atom:link href="http://dubedout.eu/feed/" rel="self" type="application/rss+xml" />
	<link>http://dubedout.eu</link>
	<description>Étude et développement sur Android</description>
	<lastBuildDate>Fri, 04 Feb 2011 16:36:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Sources du SDK Android dans Eclipse et Freezes d’Eclipse 3.6</title>
		<link>http://dubedout.eu/2011/02/sources-du-sdk-android-dans-eclipse-et-freezes-declipse-3-6/</link>
		<comments>http://dubedout.eu/2011/02/sources-du-sdk-android-dans-eclipse-et-freezes-declipse-3-6/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 17:41:56 +0000</pubDate>
		<dc:creator>Vincent</dc:creator>
				<category><![CDATA[Général]]></category>

		<guid isPermaLink="false">http://dubedout.eu/?p=25</guid>
		<description><![CDATA[Lors de l&#8217;utilisation d&#8217;Eclipse avec le SDK Android et ADT, il arrivait fréquemment que mon merveilleux et léger Eclipse freezait. Cela pouvait aller de quelques secondes rendant inutilisable l&#8217;auto-complétion à quelques minutes provoquant un crash complet de l&#8217;application. Pas très pratique lorsqu&#8217;on passe environ 8-10 heures par jour sur celui-ci. Après de nombreuses recherches je [...]]]></description>
			<content:encoded><![CDATA[<p>Lors de l&#8217;utilisation d&#8217;Eclipse avec le SDK Android et ADT, il arrivait fréquemment que mon merveilleux et léger Eclipse freezait. Cela pouvait aller de quelques secondes rendant inutilisable l&#8217;auto-complétion à quelques minutes provoquant un crash complet de l&#8217;application. Pas très pratique lorsqu&#8217;on passe environ 8-10 heures par jour sur celui-ci.</p>
<p>Après de nombreuses recherches je suis tombé sur ce <a href="http://code.google.com/p/android/issues/detail?id=7850">rapport d&#8217;erreur</a> et notamment le post numéro 8 nous apprenant qu&#8217;Eclipse n&#8217;arrive pas à trouver les sources et donc se met à les chercher à chaque auto-complétion.</p>
<p>Pour commencer il va vous falloir créer un dossiers sources dans chaque répertoires des platforms d&#8217;Android :<br />
&lt;android-sdk&gt;/platforms/android-&lt;numero d&#8217;api&gt;/sources</p>
<p>A savoir que le numéro d&#8217;api correspond aux suivants :</p>
<ul>
<li>Cupcake 1.5 : 3</li>
<li>Donut 1.6 : 4</li>
<li>Eclair 2.1 : 7</li>
<li>Froyo 2.2 : 8</li>
<li>Gingerbread 2.3 : 9</li>
</ul>
<p>Il manque les api level 5 et 6 qui doivent sûrement être les versions 2.0 et 2.0.1.</p>
<p>Pour les sources, c&#8217;est plutôt facile car elles sont toutes récupérables ici : <a href="http://android.git.kernel.org/?p=platform/frameworks/base.git;a=heads">Android Git Kernel. </a></p>
<p>Pour vous faciliter la tâche je vais vous mettre le lien direct pour télécharger les diverses sources :</p>
<ul>
<li><a href="http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=cupcake;sf=tgz">Cupcake</a></li>
<li><a href="http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=donut;sf=tgz">Donut</a></li>
<li><a href="http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=eclair;sf=tgz">Eclair</a></li>
<li><a href="http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=froyo;sf=tgz">Froyo</a></li>
<li><a href="http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=gingerbread;sf=tgz">Gingerbread</a></li>
</ul>
<p>Une fois récupéré ces divers packages vous devrez les décompresser et mettre leur contenu dans les répertoires &laquo;&nbsp;sources&nbsp;&raquo; correspondants que vous avez créé toute à l&#8217;heure.</p>
<p>Normalement, vous devriez maintenant avoir les sources dans vos projets dans Eclipse et cela devrait résoudre vos problèmes de Freeze d&#8217;Eclipse 3.6.</p>
<p>Have fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://dubedout.eu/2011/02/sources-du-sdk-android-dans-eclipse-et-freezes-declipse-3-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Développer avec son téléphone Android sur Ubuntu 10.10</title>
		<link>http://dubedout.eu/2011/01/developper-avec-son-telephone-android-sur-ubuntu-10-10/</link>
		<comments>http://dubedout.eu/2011/01/developper-avec-son-telephone-android-sur-ubuntu-10-10/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 19:03:50 +0000</pubDate>
		<dc:creator>Vincent</dc:creator>
				<category><![CDATA[Général]]></category>

		<guid isPermaLink="false">http://dubedout.eu/?p=38</guid>
		<description><![CDATA[Il y a quelques temps je changeais / formatais fréquemment mes ordinateurs et j&#8217;avais toujours des problèmes de reconnaissance de mes téléphones par ADB. Je suis donc tombé sur ce site parlant du setup des devices Android sur Ubuntu particulièrement bien fait. Une fois que vous aurez téléchargé et installé votre SDK Android , vous [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a quelques temps je changeais / formatais fréquemment mes ordinateurs et j&#8217;avais toujours des problèmes de reconnaissance de mes téléphones par ADB. Je suis donc tombé sur ce site parlant du <a href="http://www.mlindgren.ca/archives/186">setup des devices Android sur Ubuntu</a> particulièrement bien fait.</p>
<p>Une fois que vous aurez téléchargé et installé votre SDK Android ,  vous aurez surement le besoin de tester votre application sur  votre téléphone ou tablette. Le problème étant qu&#8217;ADB ne reconnait pas  forcement votre matériel de base. La documentation sur <a href="http://d.android.com">d.android.com</a> n&#8217;étant pas forcément très claire, je vais vous montrer pas à  pas comment il faut faire.</p>
<p>Ce guide prend en compte que vous avez déjà installé le SDK et réglé son <a href="http://dubedout.eu/2011/01/configurer-le-sdk-android-sur-ubuntu-10-10/" target="_self">PATH dans votre bashrc</a>.</p>
<p>1. Tout d&#8217;abord connectez votre téléphone a votre ordinateur et ouvrez un terminal. Lancez la commande &laquo;&nbsp;adb devices&nbsp;&raquo;, vous devriez obtenir ceci :<br />
<code>$ adb devices<br />
List of devices attached<br />
???????????? no permissions</code></p>
<p>2. Pour avoir une liste des différents matériels attachés sur vos ports usb tapez &laquo;&nbsp;lsusb&nbsp;&raquo;. Nous cherchons dans cette commande l&#8217;ID du vendeur (HTC pour ma part) et l&#8217;ID du matériel (Desire).<br />
<code>$ lsusb<br />
Bus 003 Device 003: ID 046d:c068 Logitech, Inc. G500 Laser Mouse<br />
Bus 003 Device 002: ID 046d:c318 Logitech, Inc. Illuminated Keyboard<br />
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 002 Device 004: ID 0bb4:0c87 High Tech Computer Corp.<br />
Bus 002 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB</code><br />
A la quatrième ligne vous pouvez voir &laquo;&nbsp;High Tech Computer Corp.&nbsp;&raquo; qui n&#8217;est autre qu&#8217;HTC. Juste devant ce trouve les deux ID &laquo;&nbsp;0bb4:0c87&#8243; dont on a besoin sous la forme &lt;Vendor ID&gt;:&lt;Device ID&gt;</p>
<p>3. Maintenant il va falloir créer des rules dans Ubuntu pour que celui-ci reconnaisse votre matériel. Tapez les commandes suivantes :<br />
<code>~$ sudo nano /etc/udev/rules.d/51-android.rules</code><br />
J&#8217;utilise nano, cependant vous pouvez utiliser l&#8217;éditeur de texte que vous souhaitez.</p>
<p>4. Une fois le document ouvert rentrez les lignes suivantes en remplaçant les &lt;PRODUCTID&gt;  et &lt;VENDORID&gt;<br />
par ceux récupérés précédemment.<br />
<code>SUBSYSTEMS=="usb", ATTRS{idVendor}=="</code>&lt;VENDORID&gt;<code>", ATTRS{idProduct}=="</code>&lt;PRODUCTID&gt;<code>", MODE="0666"</code><br />
Pour mon desire j&#8217;ai ceci :<br />
<code>SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c87", MODE="0666"</code><br />
Sauvez votre document (ctrl+x sous nano).</p>
<p>5. Débranchez votre téléphone et redémarrons tous les services.<br />
<code>$ adb kill-server<br />
$ sudo restart udev<br />
$ adb start-server</code><br />
Rebranchez votre téléphone et tapez de nouveau &laquo;&nbsp;adb devices&nbsp;&raquo; dans votre terminal. Les &laquo;&nbsp;????&nbsp;&raquo; devraient avoir disparu (sinon reboot) et remplacés par l&#8217;ID de votre téléphone. Vous devriez maintenant avoir un accès total sur votre téléphone ainsi que les différents logs &laquo;&nbsp;adb lolcat&nbsp;&raquo; <img src='http://dubedout.eu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Si vous avez des problèmes quelconques n&#8217;hésitez pas à laisser un commentaire</p>
<p>Source : <a href="http://www.mlindgren.ca/archives/186">http://www.mlindgren.ca/archives/186</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dubedout.eu/2011/01/developper-avec-son-telephone-android-sur-ubuntu-10-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurer le SDK Android sur Ubuntu 10.10</title>
		<link>http://dubedout.eu/2011/01/configurer-le-sdk-android-sur-ubuntu-10-10/</link>
		<comments>http://dubedout.eu/2011/01/configurer-le-sdk-android-sur-ubuntu-10-10/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 18:03:29 +0000</pubDate>
		<dc:creator>Vincent</dc:creator>
				<category><![CDATA[Général]]></category>

		<guid isPermaLink="false">http://dubedout.eu/?p=26</guid>
		<description><![CDATA[Dans cet article je ne vais pas traduire la procédure de base qui se trouve ici mais rajouter quelques petits points qui n&#8217;ont pas été expliqués avec l&#8217;arrivée du nouveau SDK. En effet, celui-ci ayant changé récemment, vous ne pourrez plus accéder à ADB sans être placé dans son nouveau répertoire : platform-tools Pour ce [...]]]></description>
			<content:encoded><![CDATA[<p>Dans cet article je ne vais pas traduire la procédure de base qui se trouve <a href="http://developer.android.com/sdk/installing.html" target="_self">ici</a> mais rajouter quelques petits points qui n&#8217;ont pas été expliqués avec l&#8217;arrivée du nouveau SDK. En effet, celui-ci ayant changé récemment, vous ne pourrez plus accéder à ADB sans être placé dans son nouveau répertoire : platform-tools</p>
<p>Pour ce faire vous devez ouvrir votre fichier ~/.bashrc et rajouter deux petites lignes en bas de celui-ci.</p>
<p><code>export PATH=${PATH}:/android-sdk-linux_x86/platform-tools<br />
export PATH=${PATH}:/android-sdk-linux_x86/tools</code></p>
<p>La première ligne permettant d&#8217;accéder à ADB / AAPT en tapant simplement les commandes dans votre Terminal et la seconde ligne permettant d&#8217;accéder aux autres outils comme l&#8217;émulateur, draw9Patch etc&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://dubedout.eu/2011/01/configurer-le-sdk-android-sur-ubuntu-10-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Problèmes et solutions</title>
		<link>http://dubedout.eu/2010/12/problemes-et-solutions/</link>
		<comments>http://dubedout.eu/2010/12/problemes-et-solutions/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 23:00:43 +0000</pubDate>
		<dc:creator>Vincent</dc:creator>
				<category><![CDATA[Général]]></category>

		<guid isPermaLink="false">http://dubedout.eu/?p=6</guid>
		<description><![CDATA[Bonjour, Suite à des problèmes avec mon ancien hébergeur et comme je n&#8217;avais pas de backup récents, je suis bon pour refaire tout mon site. Je le mettrai à jour au courant de la semaine. Si vous avez un bon plugin wordpress pour ajouter du code, je suis preneur. See you soon.]]></description>
			<content:encoded><![CDATA[<p>Bonjour,<br />
Suite à des problèmes avec mon ancien hébergeur et comme je n&#8217;avais pas de backup récents, je suis bon pour refaire tout mon site.<br />
Je le mettrai à jour au courant de la semaine.</p>
<p>Si vous avez un bon plugin wordpress pour ajouter du code, je suis preneur.</p>
<p>See you soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://dubedout.eu/2010/12/problemes-et-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

