Détruire le code natif dans Android Studio

Yevhen Vasilenko 09/10/2017. 2 answers, 13.626 views
android android debugging android-studio android-studio android-ndk android-ndk

Google I / O 2015 a promis de déboguer le code natif dans Android Studio. Pour ce faire, vous devez installer ndk-bundle par l'intermédiaire du gestionnaire SDK et mettre à jour Android Studio à la dernière version (Canary Branch). Et quoi faire ensuite? Comment configurer? Voici un lien vers la source. La source

2 Comments
durbnpoisn 06/08/2015
Expliquer les tenants et les aboutissants d'une mise à niveau vers un environnement de développement complet est un peu trop pour nous de répondre ici.
Yevhen Vasilenko 06/08/2015
Donc, vous dites qu'il vaut mieux supprimer Android and SDK actuel et installer de nouveaux?

2 Answers


ph0b 12/18/2015.

En fait, le support NDK annoncé n'est pas encore disponible, même si vous téléchargez le ndk-bundle et mettez à jour Android Studio vers la dernière version de Canary Channel (1.3-preview3 à partir de maintenant).

L'équipe d'outils SDK a déclaré que le support NDK ne faisait pas partie des premiers aperçus d'Android Studio 1.3. Cependant, il devrait être bientôt publié - ils ont récemment mentionné à mi-juin comme cible.

update : le support de débogage est maintenant disponible. Ce n'était pas le cas au moment de la question initiale - merci pour tous les downvotes depuis, alors :) regardez la réponse de Dover ci-dessous.

2 comments
1 proppy 08/03/2015
3 Glenn Maynard 01/14/2016
Downvotes ne sont qu'une taxe sur les questions avec des réponses qui changent avec le temps ...

donturner 06/15/2016.

Update June 2016 : Dans Android Studio 2.1, la configuration d'exécution par défaut prend en charge le débogage natif, donc il ne devrait pas être nécessaire de faire ce qui suit, sauf si vous utilisez une ancienne version.

For older versions : Voici comment déboguer le code natif dans Android Studio:

  • Aller à Run-> Modifier les configurations
  • Cliquez sur le signe +
  • Choisissez 'Android Native' comme type de configuration
  • Dans le menu déroulant Module, choisissez le module de votre application
  • Ajouter des points d'arrêt à votre code C / C ++
  • Run-> Debug ...

L'application devrait être déployée et le débogueur lldb s'attachera après ~ 10s.

Note : Lors de la création de la configuration de débogage sous la section 'Débogueur natif', vous can choisir gdb , mais cela est moins bien pris en charge que lldb et connu comme étant buggy. À utiliser à vos risques et périls.

5 comments
1 Alex Cohn 10/15/2015
Je crois que gdb est interrompu depuis AS v.1.4.
Mitch 05/01/2016
"Dans le menu déroulant Module, choisissez le module de votre application" dans l'onglet Général v2.1 Android Studio
Mitch 05/01/2016
Manques manquantes sur la nomination de la configuration. En outre, ces instructions créent une erreur "Le type de construction n'est pas JNI débobable". Je suppose que ces instructions ne sont plus correctes en raison des changements d'interface. Je ne peux toujours pas déboguer.
4 m0skit0 06/01/2016
Aucune option comme 'Android Native'.
2 donturner 06/15/2016
La configuration d'exécution «Android Native» n'est plus prise en charge car la configuration «Application Android» prend désormais pleinement en charge le débogage natif.

HighResolutionMusic.com - Download Hi-Res Songs

1 (G)I-DLE

POP/STARS flac

(G)I-DLE. 2018. Writer: Riot Music Team;Harloe.
2 Ariana Grande

​Thank U, Next flac

Ariana Grande. 2018. Writer: Crazy Mike;Scootie;Victoria Monét;Tayla Parx;TBHits;Ariana Grande.
3 Imagine Dragons

Bad Liar flac

Imagine Dragons. 2018. Writer: Jorgen Odegard;Daniel Platzman;Ben McKee;Wayne Sermon;Aja Volkman;Dan Reynolds.
4 Clean Bandit

Baby flac

Clean Bandit. 2018. Writer: Jack Patterson;Kamille;Jason Evigan;Matthew Knott;Marina;Luis Fonsi.
5 Backstreet Boys

Chances flac

Backstreet Boys. 2018.
6 BTS

Waste It On Me flac

BTS. 2018. Writer: Steve Aoki;Jeff Halavacs;Ryan Ogren;Michael Gazzo;Nate Cyphert;Sean Foreman;RM.
7 Fitz And The Tantrums

HandClap flac

Fitz And The Tantrums. 2017. Writer: Fitz And The Tantrums;Eric Frederic;Sam Hollander.
8 BlackPink

Kiss And Make Up flac

BlackPink. 2018. Writer: Soke;Kny Factory;Billboard;Chelcee Grimes;Teddy Park;Marc Vincent;Dua Lipa.
9 Lady Gaga

I'll Never Love Again flac

Lady Gaga. 2018. Writer: Benjamin Rice;Lady Gaga.
10 Diplo

Close To Me flac

Diplo. 2018. Writer: Ellie Goulding;Savan Kotecha;Peter Svensson;Ilya;Swae Lee;Diplo.
11 Halsey

Without Me flac

Halsey. 2018. Writer: Halsey;Delacey;Louis Bell;Amy Allen;Justin Timberlake;Timbaland;Scott Storch.
12 Imagine Dragons

Machine flac

Imagine Dragons. 2018. Writer: Wayne Sermon;Daniel Platzman;Dan Reynolds;Ben McKee;Alex Da Kid.
13 Little Mix

The Cure flac

Little Mix. 2018. Writer: Pete Kelleher;Camille Purcell;Tom Barnes;Ben Kohn.
14 Bradley Cooper

Always Remember Us This Way flac

Bradley Cooper. 2018. Writer: Lady Gaga;Dave Cobb.
15 Calum Scott

No Matter What flac

Calum Scott. 2018. Writer: Toby Gad;Calum Scott.
16 Frida Sundemo

Apologize flac

Frida Sundemo. 2018.
17 Little Mix

Woman Like Me flac

Little Mix. 2018. Writer: Nicki Minaj;Steve Mac;Ed Sheeran;Jess Glynne.
18 Kelly Clarkson

Never Enough flac

Kelly Clarkson. 2018. Writer: Benj Pasek;Justin Paul.
19 Ashley Tisdale

Voices In My Head flac

Ashley Tisdale. 2018. Writer: John Feldmann;Ashley Tisdale.
20 Haley Reinhart

Something Strange flac

Haley Reinhart. 2018.

Related questions

Hot questions

Language

Popular Tags