Android troverà tutte le stringhe rigide nel codice utilizzando Android Studio

Vorrei trovare tutte le stringhe codificate nel mio codice per spostarle in file strings.xml per la futura localizzazione . Ad esempio :

 Toast.makeText(context,"Hardcoded text",LENGTH_SHORT).show(); 

Utilizzo di Android Studio.

  • Cordova / Phonegap: eseguire il plugin FileTransfer nel thread di background
  • Cambiare il colore dell'icona del Drawer di navigazione nel model predefinito di Android Studio
  • Chiamata startActivity () dall'esterno di un context Attività
  • Come hide le leggende e l'asse in MPAndroidChart?
  • Come get la posizione esatta in Android senza connessione a Internet?
  • Utilizzo di HTC wildfire per lo sviluppo di android
  • 4 Solutions collect form web for “Android troverà tutte le stringhe rigide nel codice utilizzando Android Studio”

    Vai a Analyze > Run Inspection By Name... ( Ctrl + Alt + Maiusc + I )

    e digitare:

    • Hardcoded Text per trovare le stringhe Hardcoded Text nei file .xml ;
    • Hardcoded Strings per trovare le stringhe rigide nei file .java .

    Esegui l'esecuzione contro l' integer progetto , e dovresti get un pannello dei risultati delle ispezioni che mostrerà le istanze di text rigido.

    Questa risposta non mi ha dato alcun risultato.

    Tuttavia, per le ricerche future:

    In Android Studio 1.2.2 sono state aggiunte nuove Hardcoded strings opzioni Hardcoded strings (non un Hardcoded text ) e questo mi ha portto a risultati perfetti della ricerca.

    Dopo android studio 1.2.2 Sembra abbastanza facile per farlo,

    Vai a Analizza

    Esegui l'ispezione per nome

    Tipo: Testo HardCoded

    E poi selezionando l'opzione del module appropriato è ansible get tutte le stringhe codificate rigide nell'integer progetto.

    Suggerimento: tasto breve: Ctrl + Alt + Shift + I

    Sembra che sia stato già risposto qui , non è rilevante per il tuo problema? Modifica: basta non dimenticare di controllare la casella "Maschera di file" nella window dopo aver digitato "text rigido" e select *.java , se si desidera eseguire la ricerca nei file Java.

    E dopo aver trovato tutte le stringhe rigide, questo ti aiuterà a trasferirli in XML.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.