>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Erro The application (process com.example.nome) has stooped unexpectedly.please try again


estou na primeira aula ainda do curso android online e nos primeiros 30 minutos de video quando testa aplicação da esse erro




Main..
package com.example.projectgps;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;

public class MainActivity extends Activity {
/** Called when the activity is first created. */

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

SQLiteDatabase db = openOrCreateDatabase("vendas.bd", Context.MODE_PRIVATE,null);

StringBuilder sqlProduto = new StringBuilder();
sqlProduto.append("CREATE TABLE IF NOT EXISTIS [produtos](");
sqlProduto.append("[_id] INTEGER PRIMARY KEY AUTOINCREMENT, ");
sqlProduto.append("nome varchar (100), ");
sqlProduto.append("preco DOUBLE (10,2)); ");
db.execSQL(sqlProduto.toString());

StringBuilder sqlVendas = new StringBuilder();
sqlVendas.append("CREATE TABLE IF NOT EXISTIS [vendas](");
sqlVendas.append("[_id] INTEGER PRIMARY KEY AUTOINCREMENT, ");
sqlVendas.append("produto INTEGER, ");
sqlVendas.append("preco DOUBLE (10,2)); ");
sqlVendas.append("la DOUBLE(10,9), ");
sqlVendas.append("lo DOUBLE(10,9)); ");
db.execSQL(sqlVendas.toString());
db.close();
}

public void NovaVenda_Click(View v){
startActivity(new Intent(getBaseContext(), NovaVendaActivity.class));

}
}

Nova Venda JAVA

package com.example.projectgps;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;



public class NovaVendaActivity extends Activity {

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


public void Salvar_Click(View view){

}
}

main xml

xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
android:id="@+id/btSalvar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="Nova Venda" />

android:id="@+id/Button01"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="52dp"
android:text="Listar Venda" />

android:id="@+id/Button02"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/Button01"
android:layout_below="@+id/Button01"
android:text="Sair" />




Nova Venda Xml


android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

android:id="@+id/spProduto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Produto"
android:textAppearance="?android:attr/textAppearanceLarge" />

android:id="@+id/spinner1"
android:layout_width="match_parent"
android:layout_height="wrap_content" />

android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cliente"
android:textAppearance="?android:attr/textAppearanceLarge" />

android:id="@+id/txtClientes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" >




android:id="@+id/txvLocal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Endereço"
android:textAppearance="?android:attr/textAppearanceLarge" />

android:id="@+id/view1"
android:layout_width="wrap_content"
android:layout_height="32dp" />

android:id="@+id/btSalvar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="Salvar_Click"
android:text="Salvar" />







7 Respostas


ola ricardo,

vc pode mostrar a tela do activity_main.xml... por favor




desculpa...

nao tinha visto....




o activitymain ta aparecendo normal??

ou so quando vc vai pra tela do nova venda..??

pq se for isso... tente fechar cada componente do seu xml

exemplo

android:id="@ id/txvLocal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
...... >

....
....








android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a TextView" />







[XML]

android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a TextView" />




desculpa ,nao ta aparecendo direito

faca como ta nesse site :

http://developer.android.com/guide/topics/ui/declaring-layout.html

na parte do WRITE THE XML




Obrigado pela ajuda resolveu meu problema valew abraços