Não é possível definir bandeira debuggable em AndroidManifest.xml

? Narek @ | Original: StackOverFlow
---

Eu tento realizar https://www.youtube.com/watch?v=kjsC-lKUgM8 para aprender a depuração aplicativos NDK, mas quando eu definir android:debuggable="true" em AndroidManifest.xml arquivo ocorre o seguinte erro :

Evite codificar o modo de depuração ; deixando -o para fora permite depurar e   compilações para atribuir automaticamente um

Como resolver isso para ser capaz de depurar Bule app ?

---

Top 5 Responder

1Gary111 @

Veja doc oficial para http://developer.android.com/tools/sdk/tools-notes.html, Revisão 8 ( Dezembro de 2010)

Suporte para uma verdadeira compilação de depuração . Os desenvolvedores já não precisa adicionar o   android:debuggable Atributo para o <application> tag no manifesto   - As ferramentas de compilação adicionar o atributo automaticamente. Em Eclipse / ADT, tudo   compilações incrementais são assumidas como compilações de depuração, de modo que as ferramentas de inserção   android:debuggable="true" . Ao exportar uma compilação assinadas, o   ferramentas não adicionar o atributo . Em Formiga, um comando ant debug   insere automaticamente o atributo android:debuggable="true", enquanto   liberação formiga não. Se android:debuggable="true" é ajustado manualmente ,   em seguida, liberação formiga vai realmente fazer uma compilação de depuração, em vez de um comunicado   construir.

Update

Se você realmente quiser desabilitar a verificação de bandeira debuggable em Eclipse que você deve fazer a seguir :

Go to the Project Preferences: Select Android Lint Preferences Find HardcodedDebugMode Id in Security section and select it Change the value of Severity to Warning for example. Apply and Ok.

Tela para mais detalhes : Não é possível definir bandeira debuggable em AndroidManifest.xml