Christian Kakesa » os design http://www.kakesa.net Informatique, Programmation et Réseaux Tue, 13 Dec 2011 22:46:38 +0000 en hourly 1 http://wordpress.org/?v=3.3 Signer une application Android [Ubuntu 9.10] http://www.kakesa.net/os-design/signer-une-application-android-ubuntu-9-10/224 http://www.kakesa.net/os-design/signer-une-application-android-ubuntu-9-10/224#comments Sat, 05 Dec 2009 14:19:45 +0000 Christian KAKESA http://www.kakesa.net/?p=224 Continue reading ]]>

Android developper

Android developers

Signer une application Android n’est pas bien compliqué. Ces quelques vont vous guider dans la préparation du certificat. Il faut bien entendu avoir une plate forme Android fonctionelle.

mkdir -p ~/.local/share/keystore
cd ~/.local/share/keystore
keytool -genkey -v -keystore android-release-key.keystore -alias mon_alias -keyalg RSA -validity 10000

Il ne vous reste plus qu’à répondre aux questions…

Pour signer une application, le plus simple est d’utiliser ant. Il suffit de renseigner les deux lignes ci-dessous dans le fichier build.properties à la racine de votre projet :

# fichier : build.properties
key.store=/home/christian/.local/share/keystore/android-release-key.keystore
key.alias=mon_alias

Lorsque vous compiler votre projet avec la commande ant, il faut renseigner le ou les mots de passe de votre certificat, puis à la racine du projet tapez :

ant release

Il est aussi possible de réaliser la signature de vos applications à la main, je vous conseille dans ce cas le tutoriel android traitant directement du sujet. il ne reste plus qu’à déployer l’application.

Pour installer votre application sur l’émulateur ou votre device, il faut utiliser l’outil ADB ou passer par Eclipse/ADT.

]]>
http://www.kakesa.net/os-design/signer-une-application-android-ubuntu-9-10/224/feed 0
Android Market sur son emulateur http://www.kakesa.net/os-design/android-market-sur-son-emulateur/185 http://www.kakesa.net/os-design/android-market-sur-son-emulateur/185#comments Sun, 29 Nov 2009 19:59:24 +0000 Christian KAKESA http://www.kakesa.net/?p=185 Continue reading ]]>

Logo Android

Logo Android

Pour les développeurs qui n’ont pas encore de mobile Android, il est impossible de tester l’Android Market et ce, même depuis les images pour l’émulateur livré avec le SDK. Avec un peu de ruse il est possible, de jouer avec les applications disponibles depuis le market. Pour ce faire nous allons utiliser les images fournit par HTC sur leur portail dédié aux développeurs.

Je vous conseille de suivre mon article sur la mise en place d’une plate-forme de développement Android sous linux : http://www.kakesa.net/os-design/installer-le-sdk-android-et-eclipse-adt-ubuntu-9-10/139 si vous n’en avez pas encore.

Créer un répertoire temporaire pour stocker l’image du firmware du HTC Dream, par exemple /tmp/android :

mkdir -p /tmp/android
unzip signed-dream_devphone_userdebug-img-14721.zip
chmod a+r *.img

L’image récupéré depuis le site de HTC étant celui d’une version 1.6, créons un avd de la même version et copions-y l’image HTC :

android list target
android create avd -t 3 -n avd1.6
cp /tmp/android/system.img ~/.android/avd/avd1.6.avd/

Lançons l’émulateur :

emulator -avd avd1.6
  1. Cliquez sur le logo Android à l’écran
  2. Suivez le tutoriel ou passez-le
  3. Utilisez votre compte google ou choisissez de le créer
  4. Sélectionnez une application du Market et installez-là

android-market-02 android-market-03 android-market-04 android-market-05 android-market-06 android-market-01

]]>
http://www.kakesa.net/os-design/android-market-sur-son-emulateur/185/feed 2
Installer le SDK Android et Eclipse ADT [Ubuntu 9.10] http://www.kakesa.net/os-design/installer-le-sdk-android-et-eclipse-adt-ubuntu-9-10/139 http://www.kakesa.net/os-design/installer-le-sdk-android-et-eclipse-adt-ubuntu-9-10/139#comments Wed, 25 Nov 2009 21:52:33 +0000 Christian KAKESA http://www.kakesa.net/?p=139 Continue reading ]]>
Logo Android

Logo Android

Voici un petit tutoriel pour installer le SDK Android ainsi que l’IDE Eclipse et son plugin ADT permettant de réaliser ses premières lignes de code sous l’OS de Google. Je vous conseille de tester l’émulateur afin de vous familiariser avec Android. D’autres articles suivront sur la manière de réaliser ses premières applications.

Première étape installer java-6 et Ant

sudo aptitude install sun-java6-bin ant

Installer Eclipse et son plugin ADT

sudo aptitude install eclipse

Installer le plugin ADT pour eclipse

Ici l’installation d’Eclipse permet de faciliter vos futurs développements, je vous conseil, dans un premier temps, de privilégier les commandes shell pour mieux maîtriser le développement sous Android.

  • Lancer eclipse
  • Help > Install New Softare
  • Cliquer sur « Add » ajouter les « Software sites » suivants :
  • Selon le schéma [Name] – [Location]
    1. ADT – https://dl-ssl.google.com/android/eclipse/
    2. Eclipse GEF – http://download.eclipse.org/tools/gef/updates/releases/
    3. Eclipse EMF – http://download.eclipse.org/modeling/emf/updates/releases/
    4. Eclipse GMF – http://download.eclipse.org/modeling/gmf/updates/releases
    5. Eclipse Webtools – http://download.eclipse.org/webtools/updates/
    6. Google eclipse Plugin – http://dl.google.com/eclipse/plugin/3.5
  • Sélectionner « Developer Tools » et assurez-vous que « Contact all update sites during install… » soit coché, puis suivez le guide…

Installer le SDK

mkdir -p ~/.local/opt
cd ~/.local/opt

Télécharger le SDK Android dans ~/.local/opt/

tar -zxvf android-sdk_r3-linux.tgz
cd android-sdk-linux/tools/
echo "export PATH=$(pwd):\${PATH}" >> ~/.bashrc
. ~/.bashrc

Mettre à jour le SDK

android update sdk

Faites connaissance avec l’émulateur Android

Lister les firmware disponible et identifier l’ID d’une version qui vous intéresse

android list targets

Créer un avd et lancer l’émulateur (-t : Id précédemment identifié)

mksdcard -l sdcard-avd2.0_API5 4096M ~/.android/sdcard-avd2.0_API5
android create avd -n avd2.0_API5 -t 7
emulator -avd avd2.0_API5 -sdcard ~/.android/sdcard-avd2.0_API5

Émulateur Android

Émulateur Android

]]>
http://www.kakesa.net/os-design/installer-le-sdk-android-et-eclipse-adt-ubuntu-9-10/139/feed 20
1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|67|68|69|70|71|72|73|74|75|76|77|78|79|80|81|82|83|84|85|86|87|88|89|90|91|92|93|94|95|96|97|98|99|100|101|102|103|104|105|106|107|108|109|110|111|112|113|114|115|116|117|118|119|120|121|122|123|124|125|126|127|128|129|130|131|132|133|134|135|136|137|138|139|140|141|142|143|144|145|146|147|148|149|150|151|152|153|154|155|156|157|158|159|160|161|162|163|164|165|166|167|168|169|170|171|172|173|174|175|176|177|178|179|180|181|182|183|184|185|186|187|188|189|190|191|192|193|194|195|196|197|198|199|200|201|202|203|204|205| take cephalexin pills clonidine by internet purchase generic tetracycline canadian pharmacy no prescription needed flagyl buy cafergot pills no prescription needed secure online acheter medrol buy albuterol nz buy without a prescription baclofen cytotec buy online cheap buy chloroquine canada augmentin prescription discounts pills buying zelnorm order lexapro pills alternative buying citalopram acheter synthroid en ligne buying without prescription voltaren buy tablets lopressor online buy cefixime onlineAccutane Online Doxycycline online Buy Cheap Lexapro Online No Prescription Prednisone Online Buy Accutane No Prescription