Best Software for 2025 is now live!
Par Google
Afficher le détail des notes
Enregistrer dans Mes Listes
Non revendiqué
Non revendiqué

Meilleures alternatives à Android NDK les mieux notées

Avis et détails du produit de Android NDK

Présentation de Android NDK

Qu'est-ce que Android NDK?

Le NDK est un ensemble d'outils qui vous permet d'implémenter des parties de votre application en utilisant des langages de code natif tels que C et C++. Typiquement, de bons cas d'utilisation pour le NDK sont les applications nécessitant beaucoup de ressources CPU, telles que les moteurs de jeu, le traitement du signal et la simulation physique.

Détails de Android NDK
Afficher moinsAfficher plus
Description du produit

Le NDK est un ensemble d'outils qui vous permet d'implémenter des parties de votre application en utilisant des langages de code natif tels que C et C++. Typiquement, de bons cas d'utilisation pour le NDK sont les applications nécessitant beaucoup de ressources CPU, telles que les moteurs de jeu, le traitement du signal et la simulation physique.


Détails du vendeur
Vendeur
Google
Année de fondation
1998
Emplacement du siège social
Mountain View, CA
Twitter
@google
32,520,271 abonnés Twitter
Page LinkedIn®
www.linkedin.com
301,875 employés sur LinkedIn®
Propriété
NASDAQ:GOOG
Téléphone
+1 (650) 253-0000
Revenu total (en MM USD)
$182,527
Description

Organize the world’s information and make it universally accessible and useful.

Avis récents sur Android NDK

Avi P.
AP
Avi P.Petite entreprise (50 employés ou moins)
4.0 sur 5
"Moteur de développement natif très puissant pour Android"
J'aime que les applications Android puissent être écrites nativement en C/C++ et non en Java, cela permet aux applications d'obtenir un accès granu...
Akil K.
AK
Akil K.Entreprise (> 1000 employés)
4.5 sur 5
"Pour des fonctionnalités supplémentaires pour les développeurs Android"
Avec le NDK, je peux compiler la bibliothèque CPP tierce et créer des ponts de CPP à Java.
FP
Faiz P.Marché intermédiaire (51-1000 employés)
4.0 sur 5
"Kit de développement natif Avis"
Nous utilisions pour extraire l'implémentation du code natif C/CPP dans les applications Android et l'utiliser du côté natif d'Android.
Badge de sécurité
Ce vendeur n'a pas encore ajouté ses informations de sécurité. Informez-les que vous aimeriez qu'ils les ajoutent.
0 personnes ont demandé des informations de sécurité

Média de Android NDK

Répondez à quelques questions pour aider la communauté Android NDK
Avez-vous déjà utilisé Android NDK auparavant?
Oui

Avis sur 21 Android NDK

4.3 sur 5
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Rechercher des avis
Mentions populaires
Les prochains éléments sont des boutons radio et trieront les résultats affichés par l'élément sélectionné et mettront à jour les résultats affichés.
Masquer les filtresPlus de filtres
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Avis sur 21 Android NDK
4.3 sur 5
Avis sur 21 Android NDK
4.3 sur 5

Sentiment de l'avis global pour Android NDKQuestion

Temps de mise en œuvre
moins d'un jour
plus de 12 mois
Retour sur investissement
moins de 6 mois
48+ mois
Facilité d'installation
0 (Difficile)
10 (Facile)
Se connecter
Vous souhaitez voir plus d'avis de utilisateurs vérifiés ?
Connectez-vous pour consulter les sentiments des avis.
Les avis G2 sont authentiques et vérifiés.
Jankidas S.
JS
Android Developer
Information Technology and Services
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Android NDK?

Android NDK est un système de support très important dans Android Studio lorsque vous essayez d'implémenter du code en langage C ou C++ dans le code d'application Android. NDK fournira tout type de support pour l'implémentation de code C/C++. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

Il n'y a qu'une chose que je n'aime pas à propos d'Android NDK, c'est qu'il prend beaucoup de temps à s'exécuter et à implémenter des fonctionnalités dans le code réel, ce qui amène mon système informatique à se bloquer pendant un moment. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

Il n'y a pas de recommandation pour utiliser Android NDK, c'est une bibliothèque native et il est obligatoire de l'utiliser pour de meilleures performances. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

Android NDK est une chose native de base. Certaines solutions ne peuvent pas être possibles sans bibliothèques natives, donc Android NDK est très important en tant que bibliothèque native. Avis collecté par et hébergé sur G2.com.

Carol L.
CL
Social Media Admin/Quality Control Manager
Insurance
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Android NDK?

Il affiche une réplique de l'écran de votre produit d'application dès que vous enregistrez. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

Puisque j'utilise un Mac pour développer mon logiciel via Android NDK, parfois il peut ralentir. Je n'aime pas vraiment comment, lorsque je minimise le logiciel, cela peut prendre quelques secondes. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

Si vous essayez d'apprendre à la maison, bon logiciel avec lequel s'amuser si vous voulez développer des logiciels professionnels à l'avenir. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

Juste pour un usage personnel et des outils d'apprentissage pour développer des logiciels Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Hospitality
AH
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Android NDK?

I like that not only is it easy to install, it is easy to use. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

The beginning can be a tad confusing but once you're last the confusion from new systems and learning you're golden. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

Give it a try, it truly can make things easier especially when going from one program to another. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

Organizing basically is the best way to put it. It allows you to create a native development kit. (Ndk)it imbeds libraries which allows you to use existing codes.it allows you to enhance performance.speed things up a bit. Avis collecté par et hébergé sur G2.com.

Christopher P.
CP
Virtual Enterprise Coordinator/Educator
Education Management
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Android NDK?

L'interface est très facile à utiliser, éditer et mettre à jour le codage. Les ressources Google disponibles en ligne facilitent l'apprentissage de la programmation. L'utilisation des outils de support disponibles pour Swift et iOS a été très utile pour travailler sur les deux plateformes. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

Le temps nécessaire pour télécharger et tester les applications. J'aimerais que ce soit plus rapide pour tester et vérifier les applications, cela devrait être immédiat, attendre 36-72 heures est une période d'attente trop longue. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

Je recommanderais à 100% d'utiliser Android NDK pour programmer des applications à télécharger sur le Google Play Store. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

Très peu d'étudiants sont prêts pour l'université et leur carrière, et préparés pour l'industrie qu'ils choisissent d'intégrer. Les étudiants en informatique sont mal préparés pour l'université, les stages et le marché du travail. En utilisant des outils comme Android NDK, nous sommes capables de promouvoir ce type de carrière et d'enseigner cet outil dès le début de la carrière d'un étudiant. Nous sommes capables d'enseigner aux élèves de terminale à programmer et à tester en version bêta leurs applications. Après les tests bêta, les étudiants apprennent à éditer, mettre à jour et lancer des applications en direct. Nos étudiants peuvent apprendre en faisant. Ils font des erreurs lors du téléchargement, de l'édition et souvent pendant la programmation, donc les éléments de dépannage qu'Android offre sont inestimables pour les étudiants. Nous avons maintenant des étudiants qui s'intéressent à l'informatique et à la programmation dans leur carrière. Beaucoup de nos étudiants entrent maintenant à l'université en tant que développeurs, apprenant à coder, dépanner et enfin télécharger leurs propres applications à vendre sur l'app store. Avis collecté par et hébergé sur G2.com.

Venkatesh W.
VW
Contributing Writer
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Android NDK?

Si vous avez une partie de votre application en C++, vous n'avez pas besoin de passer du temps à la porter en Java, à la place on peut utiliser NDK. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

Certains projets/démonstrations d'exemple conviviaux sont nécessaires. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

pour la construction d'applications Android très technophiles basées sur l'intelligence artificielle/l'apprentissage automatique/l'analyse de données. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

Je travaille dans le domaine de l'apprentissage automatique et de l'Internet des objets. La plupart de notre code est en C++, NDK rend la tâche plus facile pour nous de créer une application Android interactive à partir de celui-ci. Avis collecté par et hébergé sur G2.com.

Mohammed E.
ME
Sr. Android Developer
Computer Software
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Android NDK?

J'aime la possibilité d'intégrer du code natif dans votre application, il y a une bonne liste de projets natifs que vous aimeriez utiliser dans votre application, en commençant par ffmpeg et en terminant par l'échange de visages. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

il n'y a pas de plugin Gradle stable, et celui actuel est trop ancien, de plus la configuration du projet n'est toujours pas assez claire pour les débutants comme moi. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

Pour être clair, il n'y a pas d'autre solution jusqu'à présent pour inclure un support natif dans votre application sans utiliser ndk !! Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

Il n'y avait aucun moyen de coder ou de décoder de grandes vidéos sans utiliser des bibliothèques natives comme ffmpeg, donc je devais le compiler avec ndk et l'utiliser dans le projet. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Computer Software
UC
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Android NDK?

If you are writing application for the android platform and you have a real need of performance or security you will need to write native code. Using NDK is the only available solution for the time being, but with it you can access your native shared libraries from the comfort of the java language via the jni interface.

With the recent enhancements in the android studio, writing native and java code is easier than ever. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

It's quiet tedious to start writing c/c++ code with the jni in mind, and debugging the shared libraries cannot be done without the android application running.

Some test automation are still lacking but that's more due to the nature of the android platform than NDK itself.

You can to some extend write a large portion of the android application using NDK but some services are still missing or require a better support. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

NDK can provide a substantial boost of performance and security to your android application. It also enables you to have access to the large repositories of codes already written in c/c++ with a little effort of adaptation. But keep in mind that as for all platform specific code, you will have to abide by the system and architectural limitation. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

We used NDK the first time to speed up some image recognition application and then we tried opencv for android with processor specific build and the increase in performance was significant. We also used it to obfuscate some critical logic that we could not simply leave in the java code which is easily reversible. Avis collecté par et hébergé sur G2.com.

Viacheslav E.
VE
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Android NDK?

Performance, Portabilité. Un autre programmeur peut implémenter un composant haute performance pour toutes les plateformes mobiles et vous pouvez simplement les utiliser via JNI et cela fonctionnera très rapidement (une autre option populaire pour les applications multiplateformes - est de JavaScript/HTML5, mais c'est très lent) Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

Complexité. Difficile à démarrer. C'est difficile de comprendre comment l'utiliser. Vous devez avoir des connaissances en C++, des connaissances en Java, des connaissances en Android. Besoin de savoir utiliser JNI et les outils autour de JNI (générateurs). Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Android NDK:

si vous n'avez pas de composant multiplateforme qui nécessite des performances parfaites. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

Visualisation de données haute performance Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Computer Software
UC
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Android NDK?

The performance boost by writing native code. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

The documentation is not as good as writing code in Java per se. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

As stated above, the benefits from writing native code using Android NDK provide our company with an app that performs very well. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Computer Software
UC
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Android NDK?

The best part is the fact that you can re-use C++ code from other platforms with your Java. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Android NDK?

The fact that the C/C++ libraries are non-standard. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Android NDK résout, et en quoi cela vous est-il bénéfique?

It allows us to re-use code written for other platforms with our Android App. Avis collecté par et hébergé sur G2.com.