Utiliser Skia dans Android NDK
Est-il vrai que android.les graphiques.* dépend de la maternelle Skia de la bibliothèque?
Si oui, est-il possible d'accéder à la Skia bibliothèque dans ma natif C/C++ codes?
source d'informationauteur pinglamb
Vous devez vous connecter pour publier un commentaire.
Skia n'est pas proposé comme une lib/sharedlib à l'intérieur de android, comme son
l'api n'est pas garanti d'être stables dans le temps.
il n'y a pas d'exemple de mise en œuvre de mesures de contrôle en C/C++, tous les widget/afficher
sous-système est fait en Java
pour skia
http://code.google.com/p/skia/
Skia peut être utiliser à l'aide de code code c/c++, mais vous avez besoin de source android pour construire votre application et de générer de la lib<>.donc et apk parce que sa faire de besoins externes/skia/..... dans Android.mk[exemple de code comme indiqué par Rishabh]
En fait j'en ai essayé un échantillon dans lequel je passe en toile objet de mon code natif en utilisant JNI et drawXXX() sur la toile à l'aide de skia api.
Vous pouvez vous référer à
Android pipeline graphique
pour comprendre android graphiques pipleline.
https://skia.googlesource.com/skia/+/master/platform_tools/android/exemples/hello_skia_app/
Si vous développez à l'aide de PSBA c'est très simple - vous pouvez lien précédemment construit libskia.donc, dans votre NDK application