[Logiciel] NetBeans 7.3

Ca y est, je suis tombé amoureux !!!

Et oui, depuis quelques temps je n’utilise quasiment plus qu’Eclipse pour mes développements.

J’avais installé les plugins PDT pour ajouter le support de PHP à éclipse, mais j’étais réellement agacé par certaines choses, des lenteurs, des erreurs dans les complétions, un manque de support pratique pour le CSS, bref, je préférais encore utiliser mon bon vieux VIM plutôt qu’éclipse pour le développent PHP.

Bon ayant un nouveau site à développer, j’ai regardé ce qui se faisait, et là je suis tombé sur NetBeans et franchement, SATISFAIT !

J’avais déjà testé il y a quelques temps, mais je ne le trouvais pas pratique, pas conviviale et mal fichu, alors je l’avais laissé tomber… Bien m’en a prit de faire une petite recherche et tomber sur cette merveille ! Pourquoi tant d’éloges ? Simplement car j’en suis content et lorsqu’on y est, il faut le dire.

Donc pour couper court, pour moi, le développement PHP, c’est NetBeans et le développement Java/Android c’est Eclipse.

Ici, pas de troll, juste mon ressenti !

[Android] ADT17 – ClassDefNotFoundError

Vous avez effectué la mise à jour vers ADT17 et il vous est impossible de lancer votre application car vous faite face à un ClassDefNotFoundError ?

Alors voici un lien fait pour vous. Je poste directement le lien en anglais car je trouve que la solution proposée est très claire, visuelle et qu’il ne sert à rien de refaire le monde car ‘il vaut mieux partager l’information.

En bref, si vous avez quelques difficultés avec le monde Anglophone, il suffit de créer un dossier libs qui comprend toutes les librairies supplémentaires nécessaires à votre projet et de les supprimer du Build Path. Pas grand chose, mais lorsqu’on ne le sait pas…

Bon développemment

[Android] Samsung Galaxy S2 – Ninphetamine-2.0.2

Résumé de la situation :

  • Vous possédez un Samsung Galaxy S2
  • Vous avez un kernel Ninphetamine dessus
  • Lorsque vous souhaitez utiliser adb pour installer ou supprimer une application, cela ne fonctionne pas
  • De ce fait, lorsque vous souhaitez exécuter votre application à partir d’Eclipse, cela ne fonctionne pas non plus…

Alors voici une petit solution :

Montez votre partition  /system en R/W (Vous pouvez utiliser Root Explorer par exemple…)

Déplacer-vous dans le dossier

/system/bin

Et modifiez les fichier am et pm en ajoutant à la première ligne du fichier

#!/system/bin/sh

Enregistrez le tout et remonter votre partition en R/O

Et voilà, cela refonctionne !

Android – Galaxy S II

Si vous développez des applications sous Android et que vous avez dépensé des fortunes dans le Galaxy S II, alors cette information peut vous intéresser…

Si vous êtes sous linux et qu’ADB ne veut pas détecter votre dépense stupide, alors voici quelques lignes à ajouter dans votre /etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
SUBSYSTEM=="usb",ATTR{idVendor}=="04e8",ATTR{idProduct}=="0c02",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="04e8",ATTR{idProduct}=="0c01",SYMLINK+="android_fastboot"

Ensuite un petit

sh /etc/init.d/udev restart

Et le tour est joué ! Vous pouvez utiliser votre achat compulsif en mode debug !

Bon développement.

Android – ACER A500 – Debug

Si vous développez des applications sous Android et que vous avez craqué pour la tablette A500, alors cette information peut vous intéresser…

Si vous êtes sous linux et qu’ADB ne veut pas détecter votre “ardoise”, alors voici quelques lignes à ajouter dans votre /etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666"
SUBSYSTEM=="usb",ATTR{idVendor}=="0502",ATTR{idProduct}=="0c02",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="0502",ATTR{idProduct}=="0c01",SYMLINK+="android_fastboot"

Ensuite un petit

sh /etc/init.d/udev restart

Et le tour est joué ! Vous pouvez utiliser votre “ardoise” en mode debug !

Bon développement.