Android Classeur Exemple
Je suis à la recherche de simples liant CIB exemple en C/C++. Récemment, j'ai commencé à lire sur l'Android Liant de base (http://bharathi.posterous.com/android-binder) et allé à travers le code source Android aussi. La plupart du liant l'utilisation de la partie est en C++. Peut-on expliquer pourquoi C++ est utilisé à la place de C?
OriginalL'auteur Midson | 2010-08-26
Vous devez vous connecter pour publier un commentaire.
Découvrez http://github.com/mcr/Android-HelloWorldService (si vous utilisez les versions ultérieures d'android, vous pouvez avoir à échanger quelques comprend de
#include <utils/something>
à#include <binder/something>
).Vous pouvez également télécharger le code source android et regarder dans frameworks/base/camera/tests/CameraServiceTest/CameraServiceTest.cpp
Cheers!
Êtes-vous réussi à compiler ce code?
Merci Sam, Wonder exemple pour la compréhension de l'abt, android classeur. Je downlaoded l'échantillon et je de construire avec le code source android placé HelloWorldService sous packages/app et je genereted l'apk et les fichiers. Mais le SERVICe n'est pas créé.... l'obtention de journaux suivants : >/ / ERREUR de HelloWorld(491): services de :::::: [Ljava.lang.Chaîne;@4051b358 >/ / ERREUR de HelloWorld(491): services LONGUEUR est de 5 ERREUR/HelloWorld(491): > services isMyServiceRunning ::: false ERREUR/HelloWorld(491): > services[0]=null/ / ERREUR de HelloWorld(491): services[1]=null >/ / ERREUR de HelloWorld(491): services[2]=null/ / ERREUR de HelloWorld(491): > serv
OriginalL'auteur Samuel Skånberg
J'ai été en mesure d'obtenir l'application native compiler et de travail sur Android 2.3 code source. Pour cela, j'ai eu à faire deux changements - le 1er est de changer le chemin d'accès de liant inclure des fichiers à partir de et d'autre part d'inclure le libbinder dans le libhelloworldservice makefile.
Merci pour cet exemple simple illustrant liant utilisation.
OriginalL'auteur KurtCobain