>
boa tarde .. (Essa é minha primeira dúvida!)
Bom em cima do curso Curso de Android Online a primeira aula, em vez fazer o curso pelo Eclipse como no exemplo da vídeo aula, eu criei os códigos em cima do VisualStudio.
Como na aula o professor criou a nomenclatura apenas de main e não activity_main e fiz com o activity_main!
Dessa forma a importação fica um pouco diferente mas respeitei a regra do Visual Studio (import android.support.v7.app.AppCompatActivity;)
O problema é que ao executar o código ele trava no momento da execução dentro do android.
Na vídeo aula o professor faz exemplo em cima do google api 2.2 e eu testei em cima do 7.1 (ele travou já dentro do simulador) e do 2.3 (aparece o erro minSdk(API 22) > deviceSdk(API 10) antes da execução).
Tem como me da uma orientação para que eu posso solucionar o caso e fazer o sistema rodar em cima do VisualStudio?
Desde já agradeço!
Segue o cód. da tela MainActivity responsável pela crianção do banco em SQLITE.
package net.ostentacao.vendas;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.database.sqlite.SQLiteDatabase;
import android.content.Context;
import android.view.View;
import android.content.Intent;
public class MainActivity extends AppCompatActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SQLiteDatabase db = openOrCreateDatabase("vendas.db", Context.MODE_PRIVATE, null);
StringBuilder sqlProdutos = new StringBuilder();
sqlProdutos.append("CREATE TABLE IF NOT EXISTS [produtos](");
sqlProdutos.append("[_id] INTEGER PRIMARY KEY AUTOINCREMENT, ");
sqlProdutos.append("nome varchar(100), ");
sqlProdutos.append("preco DOUBLE(10,2));");
db.execSQL(sqlProdutos.toString());
StringBuilder sqlVendas = new StringBuilder();
sqlVendas.append("CREATE TABLE IF NOT EXISTS [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());
}
public void NovaVenda_Click(View v){
startActivity(new Intent(getBaseContext(), NovaVendaActivity.class));
}
}
Alguém consegue me ajudar???