Dopo aver creato Android, assicurati di poter modificare il valore del flag aconfig.
Per modificare il valore di un flag aconfig in fase di runtime:
- Assicurati che il dispositivo sia in esecuzione e connesso alla macchina di sviluppo.
Controlla l'impostazione attuale del flag:
adb shell aflags list | grep package.flagnameSe il flag è attivato e il codice è in esecuzione, continua con il passaggio 4 per disattivare il flag. Se il flag è disattivato, vai al passaggio 6 per attivare il codice.
Disattiva il codice. Dalla riga di comando, esegui:
adb shell aflags disable your.full.flag.nameAd esempio, per disattivare il flag
append_injected_content, esegui:adb shell aflags disable com.example.android.aconfig.demo.flags.append_injected_contentVai al passaggio 7.
Attiva il codice. Dalla riga di comando, esegui:
adb shell aflags enable your.full.flag.nameAd esempio, attiva il flag
append_injected_contented esegui:adb shell aflags enable com.example.android.aconfig.demo.flags.append_injected_contentRiavvia il dispositivo:
adb rebootControlla lo stato del codice tentando di eseguirlo sul dispositivo o eseguendo di nuovo il comando
aflags list:adb shell aflags list | grep package.flagnameSe il codice era attivo, dovrebbe essere disattivato. Al contrario, se il codice è stato disattivato, deve essere attivato.