Question

Est-il vrai que android.graphics. * Dépend de la bibliothèque Skia native? Si oui, est-il possible d'accéder à la bibliothèque Skia dans mon pays natal C / C ++ codes?

Était-ce utile?

La solution

Skia n'est pas offert en lib / sharedlib dans Android, comme api n'est pas garanti d'être stable dans le temps.

il n'y a pas exemple d'implémentation des contrôles en C / C ++, tout le widget / vue sous-système se fait en Java

pour skia http://code.google.com/p/skia/

Autres conseils

Skia peut être utilisé en utilisant c / c ++ code natif, mais vous avez besoin de la source Android pour construire votre application et générer lib <>. Et donc apk parce que sa marque a besoin skia externe / / ..... dans Android.mk [échantillon un code comme indiqué par Rishabh]

En fait, j'ai essayé un échantillon dans lequel je passe l'objet de toile à mon code natif à l'aide sur la toile en utilisant apis Skia JNI et drawXXX ().

Vous pouvez consulter Android pipeline graphique pour comprendre Android graphiques construction de ce pipeline.

Ceci est une application Android minimale qui utilise JNI et Skia pour effectuer le rendu.

https://skia.googlesource.com/skia / + / maître / platform_tools / applications / exemples / hello_skia_app /

Si vous développez en utilisant PSBA il est très simple - vous pouvez créer un lien intégré libskia.so précédemment dans votre application NDK

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top