[RESOLVIDO] Ajuda com erro "O Aplicativo XXX (processo) parou inesperadamente. Tente novamente"

2 respostas
A

Bom dia,

Amigos, estou passando pelo seguinte problema:
Após adicionar um novo layout (ScrollView), criar a activity para ele e em seguida adicioná-lo no Manifest, quando vou abrir meu aplicativo em um dispositivo android, logo de início dá a seguinte mensagem de erro:

"O Aplicativo Nome do Meu Aplicativo (processo) parou inesperadamente. Tente novamente"

O problema é que na máquina virtual roda certo. Não tenho idéia do que seja.

Segue abaixo os códigos:

Código do meu layout
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >
        
         <LinearLayout
	        android:id="@+id/linearLayout1"
	        android:layout_width="fill_parent"
	        android:layout_height="fill_parent"
	        android:orientation="vertical"
	        android:padding="10dp" > 
	
	        <LinearLayout
	            android:id="@+id/linearLayout2"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvRazaoSocialPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="Razão Social"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtRazaoSocialPre"
	                android:layout_width="80dp"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="50"
	                android:singleLine="true" >
	
	                <requestFocus />
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout3"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvNomeFantasiaPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="Nome Fantasia"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtNomeFantasiaPre"
	                android:layout_width="wrap_content"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="50"
	                android:singleLine="true" >
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout4"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvCNPJPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="CNPJ"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtCNPJPre"
	                android:layout_width="wrap_content"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="18"
	                android:singleLine="true" >
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout10"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvInscricaoEstadualPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="Insc. Estadual"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtInscricaoEstadualPre"
	                android:layout_width="wrap_content"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="20" 
	                android:singleLine="true">
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout5"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvEnderecoCompletoPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="End. Completo"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtEnderecoCompletoPre"
	                android:layout_width="wrap_content"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="200"
	                android:singleLine="true" >
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout6"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvTelefonesoPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="Telefones"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtTelefonesPre"
	                android:layout_width="wrap_content"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="100"
	                android:singleLine="true" >
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout7"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvEmailPrincipalPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="E-mail principal"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtEmailPrincipalPre"
	                android:layout_width="wrap_content"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="50"
	                android:singleLine="true" >
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout8"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvEmailNfePre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="E-mail NF-e"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtEmailNfePre"
	                android:layout_width="wrap_content"
	                android:layout_height="wrap_content"
	                android:layout_weight="1"
	                android:maxLength="50"
	                android:singleLine="true" >
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout9"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content" >
	
	            <TextView
	                android:id="@+id/tvDadosAdicionaisPre"
	                android:layout_width="110dp"
	                android:layout_height="wrap_content"
	                android:text="Dados Adicionais"
	                android:gravity="right" />
	
	            <EditText
	                android:id="@+id/edtDadosAdicionaisPre"
	                android:layout_width="fill_parent"
	                android:layout_height="wrap_content"
	                android:inputType="textMultiLine"
	                android:maxLength="2000" >
	            </EditText>
	
	        </LinearLayout>
	        
	        <LinearLayout
	            android:id="@+id/linearLayout10"
	            android:layout_width="match_parent"
	            android:layout_height="wrap_content"
	            android:padding="10dp"
	            android:gravity="right" >

	            <Button
	                android:id="@+id/btnConfirmar"
	                android:layout_width="100dp"
	                android:layout_height="wrap_content"
	                android:text="Confirmar" />

	            <Button
	                android:id="@+id/btnCancelar"
	                android:layout_width="100dp"
	                android:layout_height="wrap_content"
	                android:text="Cancelar" />
	
	        </LinearLayout>
	
	    </LinearLayout>
	</LinearLayout>

</ScrollView>
Código da minha classe que gerencia o layout
package br.com.accion.android;

import entidades.PedidoVendaPreCadastroCliente;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import br.com.accion.android.customTitleBar.CustomTitleBar;

public class TabClientePreCadastroClienteActivity extends CustomTitleBar{
	private EditText edtRazaoSocialPre;
	private EditText edtNomeFantasiaPre;
	private EditText edtCNPJPre;
	private EditText edtEnderecoCompletoPre;
	private EditText edtTelefonesPre;
	private EditText edtEmailPrincipalPre;
	private EditText edtEmailNfePre;
	private EditText edtDadosAdicionaisPre;
	private EditText edtInscricaoEstadualPre;
	private Button btnCancelar;
	private Button btnConfirmar;
	
	private PedidoVendaPreCadastroCliente preCadastroAnterior = new PedidoVendaPreCadastroCliente();
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.tab_cliente_pre_cadastro_cliente);
		instanciaComponentes();
		adicionaTextWatcherAosCampos();
		adicionaListenersAosBotoes();
		
		if ((PedidoActivity.pedidoVenda != null) && 
			(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente() != null)) {
			
			preCadastroAnterior = new PedidoVendaPreCadastroCliente(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente());
			atribuiValorAosCampos();
			
			if (PedidoActivity.pedidoVenda.getBoStatusEviadoPedidoVenda().equals("SIM")) {
				desabilitaCampos();
			}
		}
		
	}
	
	private void instanciaComponentes(){
		edtRazaoSocialPre = (EditText) findViewById(R.id.edtRazaoSocialPre);
		edtNomeFantasiaPre = (EditText) findViewById(R.id.edtNomeFantasiaPre);
		edtCNPJPre = (EditText) findViewById(R.id.edtCNPJPre);
		edtEnderecoCompletoPre = (EditText) findViewById(R.id.edtEnderecoCompletoPre);
		edtTelefonesPre = (EditText) findViewById(R.id.edtTelefonesPre);
		edtEmailPrincipalPre = (EditText) findViewById(R.id.edtEmailPrincipalPre);
		edtEmailNfePre = (EditText) findViewById(R.id.edtEmailNfePre);
		edtDadosAdicionaisPre = (EditText) findViewById(R.id.edtDadosAdicionaisPre);
		edtInscricaoEstadualPre = (EditText) findViewById(R.id.edtInscricaoEstadualPre);
		btnCancelar = (Button) findViewById(R.id.btnCancelar);
		btnConfirmar = (Button) findViewById(R.id.btnConfirmar);
	}
	
	private void adicionaTextWatcherAosCampos(){
		edtRazaoSocialPre.addTextChangedListener(twEdtRazaoSocialPre);
		edtNomeFantasiaPre.addTextChangedListener(twEdtNomeFantasiaPre);
		edtCNPJPre.addTextChangedListener(twEdtCNPJPre);
		edtEnderecoCompletoPre.addTextChangedListener(twEdtEnderecoCompletoPre);
		edtTelefonesPre.addTextChangedListener(twEdtTelefonesPre);
		edtEmailPrincipalPre.addTextChangedListener(twEdtEmailPrincipalPre);
		edtEmailNfePre.addTextChangedListener(twEdtEmailNfePre);
		edtDadosAdicionaisPre.addTextChangedListener(twEdtDadosAdicionaisPre);
		edtInscricaoEstadualPre.addTextChangedListener(twEdtInscricaoEstadualPre);
	}
	
	private void atribuiValorAosCampos(){
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getRazaoSocial() != null){
			edtRazaoSocialPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getRazaoSocial());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getNomeFantasia() != null){
			edtNomeFantasiaPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getNomeFantasia());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getCnpj() != null){
			edtCNPJPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getCnpj());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getEnderecoCompleto() != null){
			edtEnderecoCompletoPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getEnderecoCompleto());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getTelefones() != null){
			edtTelefonesPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getTelefones());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getEmailPrincipal() != null){
			edtEmailPrincipalPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getEmailPrincipal());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getEmailNfe() != null){
			edtEmailNfePre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getEmailNfe());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getDadosAdicionais() != null){
			edtDadosAdicionaisPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getDadosAdicionais());
		}
		
		if(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getInscricaoEstadual() != null){
			edtInscricaoEstadualPre.setText(PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().getInscricaoEstadual());
		}
	}
	
	private void desabilitaCampos(){
		edtRazaoSocialPre.setEnabled(false);
		edtNomeFantasiaPre.setEnabled(false);
		edtCNPJPre.setEnabled(false);
		edtEnderecoCompletoPre.setEnabled(false);
		edtTelefonesPre.setEnabled(false);
		edtEmailPrincipalPre.setEnabled(false);
		edtEmailNfePre.setEnabled(false);
		edtDadosAdicionaisPre.setEnabled(false);
		edtInscricaoEstadualPre.setEnabled(false);
	}
	
	TextWatcher twEdtRazaoSocialPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setRazaoSocial(edtRazaoSocialPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};
	
	TextWatcher twEdtNomeFantasiaPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setNomeFantasia(edtNomeFantasiaPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};
	
	TextWatcher twEdtCNPJPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setCnpj(edtCNPJPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};
	
	TextWatcher twEdtEnderecoCompletoPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setEnderecoCompleto(edtEnderecoCompletoPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};
	
	TextWatcher twEdtTelefonesPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setTelefones(edtTelefonesPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};
	
	TextWatcher twEdtEmailPrincipalPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setEmailPrincipal(edtEmailPrincipalPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};

	TextWatcher twEdtEmailNfePre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setEmailNfe(edtEmailNfePre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};
	
	TextWatcher twEdtDadosAdicionaisPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setDadosAdicionais(edtDadosAdicionaisPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};

	TextWatcher twEdtInscricaoEstadualPre = new TextWatcher() {
		
		@Override
		public void onTextChanged(CharSequence s, int start, int before, int count) {
			PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setInscricaoEstadual(edtInscricaoEstadualPre.getText().toString());
		}
		
		@Override
		public void beforeTextChanged(CharSequence s, int start, int count,	int after) {}
		
		@Override
		public void afterTextChanged(Editable s) {}
	};

	OnClickListener listenerBtnConfirmar = new OnClickListener(){
		
		@Override
		public void onClick(View v){
			finish();
		}
	};
	
	OnClickListener listenerBtnCancelar = new OnClickListener(){
		
		@Override
		public void onClick(View v){
			onBackPressed();
		}
	};
	
	@Override
	public void onBackPressed() {
		AlertDialog.Builder alertBuilder = new AlertDialog.Builder(TabClientePreCadastroClienteActivity.this);
		
		alertBuilder.setMessage("As informações digitadas do novo cliente serão perdidas! Deseja cancelar mesmo assim?")
		.setPositiveButton("Sim", new DialogInterface.OnClickListener() {
			
			public void onClick(DialogInterface dialog, int which) {
				setaValorAnteriorAosAtributos();
				dialog.dismiss();
				finish();
			}
		})
		
		.setNegativeButton("Não", new DialogInterface.OnClickListener() {
			
			public void onClick(DialogInterface dialog, int which) {
				dialog.dismiss();				
			}
		});
		
		AlertDialog alertDialog = alertBuilder.create();
		alertDialog.show();		
	}
	
	private void setaValorAnteriorAosAtributos(){
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setRazaoSocial(preCadastroAnterior.getRazaoSocial());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setNomeFantasia(preCadastroAnterior.getNomeFantasia());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setCnpj(preCadastroAnterior.getCnpj());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setInscricaoEstadual(preCadastroAnterior.getInscricaoEstadual());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setEnderecoCompleto(preCadastroAnterior.getEnderecoCompleto());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setTelefones(preCadastroAnterior.getTelefones());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setEmailPrincipal(preCadastroAnterior.getEmailPrincipal());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setEmailNfe(preCadastroAnterior.getEmailNfe());
		PedidoActivity.pedidoVenda.getPedidoVendaPreCadastroCliente().setDadosAdicionais(preCadastroAnterior.getDadosAdicionais());
	}
	
	private void adicionaListenersAosBotoes(){
		btnConfirmar.setOnClickListener(listenerBtnConfirmar);
		btnCancelar.setOnClickListener(listenerBtnCancelar);
	}
}
Código do meu Manifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="br.com.accion.android"
    android:versionCode="6"
    android:versionName="1.0.6" >

    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.SET_DEBUG_APP" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
    <uses-permission android:name="android.permission.DELETE_PACKAGES" />
    <uses-permission android:name="android.permission.WRITE_OWNER_DATA" />
    <uses-permission android:name="android.permission.READ_OWNER_DATA" />    

    <uses-sdk android:minSdkVersion="8"/>

    <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:resizeable="true"
        android:smallScreens="true" />

    <application
        android:theme="@style/customTheme"
        android:debuggable="false"
        android:icon="@drawable/logo_accion"
        android:label="@string/app_name"
        android:testOnly="false" >
        <activity
            android:name=".SplashScreenActivity"
            android:configChanges="keyboardHidden|orientation"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".App" />
        <activity
            android:name=".PedidoVendaItemCampos"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".TabComplemento"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".ConfiguracoesActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".SincronizaBanco"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".Login"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".Sobre"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".PedidoActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".TabCliente"
            android:configChanges="keyboardHidden|orientation" />
        <activity 
            android:name=".TabClienteInformacoesClienteActivity"
            android:configChanges="keyboardHidden|orientation"/>
        <activity
            android:name=".TabClientePreCadastroClienteActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".TabProduto"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".CarregaDadosBanco"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaClienteActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaFormaPagtoActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaFormaCobrancaActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaPedidoVendaItemActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaPedidoVendaActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaTabelaPrecoActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaSelecaoClienteDadoHistoricoActivity"
            android:configChanges="keyboardHidden|orientation" />
        <activity
            android:name=".listas.ListaProdutoMaisVendidoActivity"
            android:configChanges="keyboardHidden|orientation" />
    </application>

</manifest>

2 Respostas

A

Estava pensando:

Se no emulador funciona, não seria talvez problema na exportação da APK?

A

Só para constar, o problema foi resolvido.
Havia um bug na minha aplicação onde era feito uma busca por um campo de última data de atualização.
Quando rodava pelo emulador não dava erro pois havia esse campo e dado nele.
Já no dispositivo era uma nova instalação e não havia nada de dados. Então, ao se fazer a busca dava uma exceção.

Para eu resolver tive que desinstalar a aplicação pelo emulador.
Talvez sirva de ajuda para alguém.

Criado 7 de maio de 2012
Ultima resposta 7 de mai. de 2012
Respostas 2
Participantes 1