2010-09-30 5 views
0

J'ai une classe Java qui a été initialisée avec les données du fichier. Le processus d'initialisation est lent. Est-il possible de déplacer cette initialisation au niveau NDK? Est-il possible de créer ma classe définie par l'utilisateur dans NDK et le retourner dans SDK?Classe Java utilisateur dans le NDK Android

Répondre

0

C'est certainement possible, mais en fonction de la nature exacte des données et de la classe, cela pourrait ne pas vous faire gagner en vitesse.

Vous auriez besoin de fournir plus de données pour que je puisse vous donner une aide plus spécifique. Il pourrait y avoir une meilleure façon de structurer votre classe, ou une meilleure façon de stocker les données, par exemple.

Une suggestion générale que je peux faire est que vous exécutez les outils de profilage Android pour voir où est votre goulot d'étranglement: Il pourrait être quelque chose d'évident que vous pouvez corriger dans quelques lignes en Java.