AVD Android

02/06/2014

0

Saudações,
Estou com um problema aqui na minha AVD do android, eu desenvolvi uma aplicação simples que faz que interage com um servidor web, quando eu rodo ela em uma AVD que esta configurada com a API 8(android 2.2), a minha aplicação roda tudo certinho, porém quando eu tento rodar ela em uma AVD com API 19(android 4.2), ela roda o XML mas nao executa as regras de negocio das telas. Sou iniciante, alguém pode me ajudar?
Obrigada.
Marco Belmont

Marco Belmont

Responder

Posts

02/06/2014

Andre Santos..

Olá Marco...

tenta colocar um logcat no começo da sua aplicacao onde roda as regras d negocio da tela ai poste aqui...
Responder

02/06/2014

Eduardo Pessoa

Olá Marco...

tenta colocar um logcat no começo da sua aplicacao onde roda as regras d negocio da tela ai poste aqui...


me desculpa me meter, mas eu não entendi a pergunta e a sua resposta, o que logcat faz?
até onde sei, ele fica mostrando a execução(processo) de todos os arquivos do projeto.
Responder

02/06/2014

Andre Santos..

Eu já tive problemas com uma aplicação q eu fiz .. Tava pegando no Android 2.2 e não funcionava no Android 4.*.. Ai eu pedi p ele mostrar o logcat p ver se é o mesmo erro q o meu... O logcat mostra tudo o q esta acontecendo com a aplicação qdo o usuário o manuseia
Responder

02/06/2014

Eduardo Pessoa

novamente te peço desculpas, mas android é um mundo totalmente novo.
Responder

04/06/2014

Marco Belmont

Opa, desculpe a demora, mas ta ai o log a partir do momento que eu clico no botao de login, que no casa é para ele fazer a verificação. acredito que seja um bug na AVD, pois a aplicação funciona normalmente na outa AVD:

06-04 07:43:33.813: E/SoundPool(383): error loading /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.813: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.813: E/SoundPool(383): error loading /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: E/SoundPool(383): error loading /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: E/SoundPool(383): error loading /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: E/SoundPool(383): error loading /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
06-04 07:43:33.823: E/SoundPool(383): error loading /system/media/audio/ui/KeypressStandard.ogg
06-04 07:43:33.823: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/KeypressStandard.ogg
06-04 07:43:33.833: E/SoundPool(383): error loading /system/media/audio/ui/KeypressSpacebar.ogg
06-04 07:43:33.833: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/KeypressSpacebar.ogg
06-04 07:43:33.843: E/SoundPool(383): error loading /system/media/audio/ui/KeypressDelete.ogg
06-04 07:43:33.843: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/KeypressDelete.ogg
06-04 07:43:33.843: E/SoundPool(383): error loading /system/media/audio/ui/KeypressReturn.ogg
06-04 07:43:33.843: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/KeypressReturn.ogg
06-04 07:43:33.843: E/SoundPool(383): error loading /system/media/audio/ui/KeypressInvalid.ogg
06-04 07:43:33.843: W/AudioService(383): Soundpool could not load file: /system/media/audio/ui/KeypressInvalid.ogg
06-04 07:43:33.843: W/AudioService(383): onLoadSoundEffects(), Error -1 while loading samples
06-04 07:43:42.773: D/InitAlarmsService(1025): Clearing and rescheduling alarms.
Responder

09/06/2014

Andre Santos..

vc esta usando thread??
Responder

09/06/2014

Marco Belmont

não estou utilizando não.
Responder

09/06/2014

Andre Santos..

vc pode mostrar o codigo .java???
Responder

09/06/2014

Marco Belmont

Beleza, segue o código da pagina de login:


@SuppressLint("ShowToast")
public class Logar extends ActionBarActivity {
EditText etUsuario, etSenha;
Button btAcessar;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_logar);
}

public void onResume() {
super.onResume();

etUsuario = (EditText) findViewById(R.id.editUsuario);
etSenha = (EditText) findViewById(R.id.editSenha);
btAcessar = (Button) findViewById(R.id.btnAcessar);

etUsuario.setText("");
etSenha.setText("");
etUsuario.requestFocus();

btAcessar.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {

if (etUsuario.getText().toString().length() <= 0) {
etUsuario.setError("Preencha o campo usuário!");
etUsuario.requestFocus();
} else if (etSenha.getText().toString().length() <= 0) {
etSenha.setError("Preencha o campo senha!");
etSenha.requestFocus();
} else {

String url = "url para onde envio os dados";
ArrayList<NameValuePair> postParametros = new ArrayList<NameValuePair>();
postParametros.add(new BasicNameValuePair("usuario",
etUsuario.getText().toString()));
postParametros.add(new BasicNameValuePair("senha", etSenha
.getText().toString()));
String respostaRetornada = null;
String usuario ="";

try {
respostaRetornada = Conexaohttpclient.executaHttpPost(
url, postParametros);
String resposta = respostaRetornada.toString();
Log.i("LOGAR", "Resposta : " + resposta);
resposta = resposta.replaceAll("\\s+", "");
if (resposta.equals("0")) {
Toast.makeText(getBaseContext(), "Login inválido!",
Toast.LENGTH_SHORT).show();

} else {
Toast.makeText(getBaseContext(), "Login válido!",
Toast.LENGTH_SHORT).show();
usuario = resposta;

Intent ILojas = new Intent(v.getContext(), ListarLojas.class);
ILojas.putExtra("usuario", usuario);
startActivity(ILojas);

}
} catch (Exception erro) {
Toast.makeText(Logar.this, "Erro:" + erro,
Toast.LENGTH_LONG);
}
}
}

});

}

}
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar