Qu'est ce qu'un Android.mk fichier
Un projet que je suis en train de construire à l'un de ces, et je veux savoir exactement quels sont les outils nécessaires à la construction du projet. Je vois une référence à la NDK quand je fais une recherche mais est-ce le seul outil? Il semble que ce fichier est de faire un fichier jar, je ne vois aucune référence à du code natif ( c++ )
faire fichier? en.wikipedia.org/wiki/Make_(logiciel)
Je devrais mentionner que c'est une autre application et de ne pas l'exemple d'application.
J'essaie de partager le fichier de préférences entre les deux applications et un intervenant a mentionné ce fichier a dû être modifié pour cela, l'ajout de 'LOCAL_CERTIFICATE := partagée". mes applications n'ont même pas de ce fichier, en premier lieu, mais il pensait que j'allais ajouter ce commentaire comme une raison possible pour avoir ce fichier.
Je devrais mentionner que c'est une autre application et de ne pas l'exemple d'application.
J'essaie de partager le fichier de préférences entre les deux applications et un intervenant a mentionné ce fichier a dû être modifié pour cela, l'ajout de 'LOCAL_CERTIFICATE := partagée". mes applications n'ont même pas de ce fichier, en premier lieu, mais il pensait que j'allais ajouter ce commentaire comme une raison possible pour avoir ce fichier.
OriginalL'auteur Brian G | 2012-01-31
Vous devez vous connecter pour publier un commentaire.
Le Android.mk fichiers dans le SDK échantillons sont nécessaires pour inclure les échantillons dans le SDK de construire (si vous êtes réellement s'aventurer sur ce territoire). Ces n'ont pas d'incidence sur ce que vous faites lorsque vous utilisez l'exemple. Pour l'OP, je ne suis pas sûr si vous êtes à l'aide d'un exemple de projet, mais si vous êtes, vous pouvez ignorer ce fichier.
OriginalL'auteur robertly
la meilleure réponse à votre question est que la lecture de cet article:
Android.mk syntaxe du fichier de spécification
https://android.googlesource.com/platform/ndk/+/4e159d95ebf23b5f72bb707b0cb1518ef96b3d03/docs/ANDROID-MK.TXT
après l'avoir lu, vous pouvez comprendre l'idée derrière la android.mk fichier.
acclamations
Désolé, le lien contient beaucoup de texte. Je ne pense pas qu'il va sortir de l'accès.
android.googlesource.com/platform/ndk/+/...
OriginalL'auteur Mostafa
J'ai vu certains de l'Android exemple de code sont livrés avec un Android.mk fichier sans raison apparente, peut-être que cela devient auto-généré lors de la création du projet si vous arrive d'avoir le NDK installé ou quelque chose. Android.mk ne semble pas être une NDK-chose spécifique.
Donc si il n'y a vraiment pas de code natif, si vous cherchez à construire à partir de la ligne de commande, assurez-vous d'avoir le JDK, Ant, et le SDK Android installé.
Alors jetez un oeil à
http://developer.android.com/guide/developing/projects/projects-cmdline.html#UpdatingAProject
Après l'exécution de la "mise à jour android projet...", vous devriez espère être en mesure de faire un "ant debug" pour construire l'application.
Quel est votre point? Cela ne semble pas contredire tout ce que je dit à propos de
Android.mk
ne sera pas nécessaire pour les non-NDK développement.OriginalL'auteur jjlin