AVD Android

Android

02/06/2014

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

Curtidas 0

Respostas

Andre Santos..

Andre Santos..

02/06/2014

Olá Marco...

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

Eduardo Pessoa

02/06/2014

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.
GOSTEI 0
Andre Santos..

Andre Santos..

02/06/2014

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
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

02/06/2014

novamente te peço desculpas, mas android é um mundo totalmente novo.
GOSTEI 0
Marco Belmont

Marco Belmont

02/06/2014

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.
GOSTEI 0
Andre Santos..

Andre Santos..

02/06/2014

vc esta usando thread??
GOSTEI 0
Marco Belmont

Marco Belmont

02/06/2014

não estou utilizando não.
GOSTEI 0
Andre Santos..

Andre Santos..

02/06/2014

vc pode mostrar o codigo .java???
GOSTEI 0
Marco Belmont

Marco Belmont

02/06/2014

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);
}
}
}

});

}

}
GOSTEI 0
POSTAR