Jump to content
  • 0
Lubs

O Android Studio roda com essas configs?

Question

CPU: Intel Core i5 3470 3.6 Ghz Turbo 3.6 Ghz 
RAM: 8GB DDR3 
HD: 1TB 
SSD: 240GB

Um pc com essas configurações rodaria o Android Studio de boa?

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By udkultimate
      Fala galera, blz!!!
       
      Todos vocês aqui me conhecem pelo meu projeto do Port da UDK Engine / UE3 para PS3 e Xbox360: https://forum.imasters.com.br/topic/584217-atualização-da-minha-engine-udk-para-ps3-hen/
       
      E como muitos de vocês sabem, eu estou utilizando essa minha engine para desenvolver meu primeiro game comercial, que pretendo lançar em seguida. Este game trata sobre a Resistência Palestina contra a Ocupação Militar Israelense. Eu sei que esse tema é um tema muito delicado, pois existem vítimas dos dois lados dessa guerra, porém, peço que vocês leiam com atenção esse post para compreender que esse meu game NÃO É "PROPAGANDA TERRORISTA".
       
      Aliás, eu enviei esse meu game para o Ministério da Justiça e Segurança Pública para Aprovação e Classificação Indicativa. Meu projeto foi aprovado e recebeu a classificação indicativa para maiores de 18 anos. Neste link vocês podem verificar essa informação: http://portal.mj.gov.br/ClassificacaoIndicativa/jsps/JogosJustificativaForm.do?select_action=&tbClassificacaoJogo_Analise=0&tbdocumento_numerodoc=08017.001703/2019-04
       

       
      Resumo sobre o Tema do Jogo:
       
      Fursan al-Aqsa - Cavaleiros da Mesquita de al-Aqsa é um jogo de ação em terceira pessoa que retrata a Resistência do Povo Palestino contra a Ocupação Militar Israelense, através da história fictícia de um jovem estudante palestino chamado Ahmad al-Ghazzawi, que foi injustamente torturado e preso por soldados israelenses durante 5 anos, teve toda a sua família morta em um ataque aéreo israelense e agora depois de sair da prisão, ele busca por vingança contra aqueles que o torturaram, mataram a sua família e roubaram a sua pátria.
       

       
      Resumo sobre a História do Jogo:
       
      Ahmad é um jovem muçulmano pacífico, estudante de Bioengenharia, cujo sonho era se dedicar a criação de próteses para ajudar os feridos de guerra a terem uma melhor qualidade de vida. Ele sempre desejou a paz entre Palestinos e Israelenses pelo fato de ver dia a dia como pessoas inocentes, dos dois lados, sofriam com a guerra. Certo dia, ao retornar da Universidade, Ahmad, por decreto do destino, se envolveu, contra sua vontade, em um Protesto onde milhares de Palestinos estavam jogando pedras contra os Soldados Israelenses, pedindo pelo fim da ocupação militar. Ahmad e muitos outras pessoas foram presas nesse protesto e levadas para interrogatório na Delegacia Israelense. As pessoas que estavam de fato envolvidas no protesto, foram executadas, porém, Ahmad, teve sua vida poupada pois as autoridades Israelenses não encontraram nenhum registro de envolvimento de Ahmad em atividades contra soldados Israelenses. Mas ele foi preso, injustamente e sofreu na prisão todos os tipos de torturas e humilhações que um homem pode sofrer. Cinco anos se passaram e Ahmad continuava a sofrer injustamente na prisão, sendo impedido de receber visitas de amigos e familiares. Quando finalmente ele foi autorizado a receber visitas, recebeu o seu primo, trazendo as piores notícias que ele jamais poderia esperar. Ahmad foi informado de que toda sua família foi morta em um ataque aéreo israelense, inclusive sua noiva. Daquele momento então, aquele jovem uma vez pacífico, se transformou em um homem sedento por vingança, e estava decidido a se vingar do Exército Israelense no momento que saísse da prisão.
       
      Um dia antes de sair da prisão, Ahmad recebeu um novo companheiro de cela, um homem chamado Abu Ubayda, cuja condenação seria a pena de morte, no dia seguinte, o mesmo dia em que Ahmad conseguiria sua liberdade. Abu Ubayda contou sua história para Ahmad, de que ele era um Ex Combatente da Resistência Palestina que decidiu formar um novo exército de soldados palestinos com o objetivo de pôr fim a ocupação militar Israelense, o "Fursan al-Aqsa (traduzido para o português: Os Cavaleiros da Mesquita de al-Aqsa)", pois os tradicionais movimentos de Resistência Palestina, com o passar dos anos se corromperam e abandonaram a causa da luta pela Libertação da Palestina.
       
      Esse novo grupo estava preparando um grande ataque a pontos estratégicos do Exército Israelense nas terras ocupadas da Palestina com o objetivo de pôr fim a ocupação militar e libertar a Palestina, a operação "Mohammed al-Ayash" (em homenagem ao nome do grande líder da Resistência Palestina). Mas infelizmente um dos membros do Fursan al-Aqsa era um espião israelense infiltrado, que armou uma cilada para os verdadeiros integrantes do grupo, cilada essa que ocorreu no mesmo dia da operação "Mohammed al-Ayash" e que resultou na morte de todos os soldados do Fursan al-Aqsa e na prisão do líder, Abu Ubayda, agora ferido e condenado à pena de morte.
       
      Ahmad, ao ouvir a história de Abu Ubayda, decidiu completar essa missão por conta própria, mesmo sabendo dos riscos dessa operação, com a consciência de que esta missão pode resultar em sua morte. E no momento que ele saiu da prisão, ele recebeu de Abu Ubayda todas as instruções da operação "Mohammed al-Ayash" e a partir daquele momento, Ahmad estava pronto para completar a operação e se vingar daqueles que o torturaram, mataram a sua família e roubaram a sua pátria.
       

       
      Continua na próxima postagem
    • By Henrique Palma
      Estou pegando essa imagem de outra Activity porém ela não está no drawable(ele vem direito do banco de dados | phpmyadmin), porém ela não fica na imageView inteira...
      Queria saber como faz para ela ficar do tamanho da ImageView mesmo se ela não tem esse tamanho. Preciso tirar essa azul em volta a imagem precisa estar grande...

    • By JuanAlmeida
      Eaí, eu vim pedir ajuda aqui porque não encontro em nenhum lugar nada para me ajudar. Eu consigo desenvolver no Android Studio tranquilamente, so que o emulator não abre de jeito nenhum, no caso abre. Mas a tela fica preta; Igual a foto. Minha config é Q6600 + 8GB RAM + GT 610 2GB, embora não seja moderna, ela seria o suficiente pra rodar o emulator. Alguem pode me dizer o que é?

    • By joaohouto
      Olá, pessoal!
       
      Estou dando início a minha caminhada no desenvolvimento nativo para Android, e durante esse percurso encontrei certa dificuldade ao tentar exibir uma notificação simples.
      Segue o código:
       
      //imports public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); gerarNotificacao(); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } public void gerarNotificacao(){ NotificationCompat.Builder builder = new NotificationCompat.Builder(this) .setSmallIcon( R.drawable.ic_launcher ) .setTicker( "Título ticker de teste" ) .setContentTitle( "Título de teste" ) .setContentText( "Texto de corpo - teste" ) .setAutoCancel( true ); int id = 1; NotificationManager notifyManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); notifyManager.notify( id, builder.build() ); } }  
      Obs.: Esse é um código exemplo que achei em um site aleatório da internet
      Bom, ao iniciar a tela principal a notificação não é exibida, por quê?
       
      Agradeço a quem puder ajudar. :D
    • By Josimar90
      Prezados, bom dia !
      Estou iniciando na programação android, com isso me deparei com um problema. Estou tentando buscar o banco de dados da minha aplicação, porem não o encontro. Já segui todos os passos, estou usando o Imulador Genymotion, já fui na pasta data/data/nome_do_pacote/database e nem assim encontro essa bagaça.
      Em todos os foruns, os caras conseguem resolver, porem quando tento nao consigo. Com isso, acredito estar fazendo algo errado. Segue abaixo o código.
      Desde já, agradeço a quem puder ajudar !!!
       
      package com.Model;
       
      import android.content.Context;
      import android.database.sqlite.SQLiteDatabase;
      import android.database.sqlite.SQLiteOpenHelper;
       
      public class Db extends SQLiteOpenHelper {

          public static String Dbname = "Vendas.db";
          public static int versao = 1;
          public Db(Context ctx) {
              super(ctx, Dbname, null, versao);
          }

       
          private static String SQL_CLIENTES = "CREATE TABLE [CLIENTES] ( " +
                  "cli_codigo INTEGER, " +
                  "cli_nome VARCHAR DEFAULT 50, " +
                  "cli_fantasia VARCHAR DEFAULT 50, " +
                  "cli_endereco VARCHAR DEFAULT 50, " +
                  "usu_codigo VARCHAR DEFAULT 50, " + /*CODIGO DO USUARIO/VENDEDOR QUE SERÁ ATRELADO AO CLIENTE CADASTRADO*/
                  "cli_bairro VARCHAR DEFAULT 50, " +
                  "cli_cep VARCHAR DEFAULT 10, " +
                  "cid_codigo INTEGER, " + /*ESTE CAMPO SERÁ CHAVE ESTRANGEIRA DE UMA OUTRA TABELA*/
                  "cli_contato  VARCHAR DEFAULT 20, " +
                  "cli_nasc VARCHAR DEFAULT 15, " +
                  "cli_cpfcnpj VARCHAR DEFAULT 25, " +
                  "cli_rgie VARCHAR DEFAULT 20, " +
                  "cli_email VARCHAR DEFAULT 25, " +
                  "cli_enviado CHAR DEFAULT 1, " +/*CAMPO QUE VAI DIZER SE O CLIENTE FOI OU NAO ENVIADO PARA O DISPOSITIVO MOVEL*/
                  "cli_chave VARCHAR DEFAULT 100 )";

          private static String SQL_PRODUTOS = "CREATE TABLE [PRODUTOS] (" +
                  "prod_codigo INTEGER," +
                  "prod_EAN13 VARCHAR DEFAULT 15," +
                  "prod_GTIN VARCHAR DEFAULT 15," +
                  "prod_descricao VARCHAR DEFAULT 50," +
                  "prod_desc_resumida VARCHAR DEFAULT 20," +
                  "prod_unidade VARCHAR DEFAULT 10," +
                  "prod_custo DECIMAL (10,2)," +
                  "prod_preco DECIMAL (10,2)," +
                  "prod_grupo VARCHAR DEFAULT 30," +
                  "prod_NCM VARCHAR DEFAULT 8," +
                  "prod_CEST VARCHAR DEFAULT 15," +
                  "prod_CFOP VARCHAR DEFAULT 15," +
                  "prod_ESTOQUE VARCHAR DEFAULT 15 )";

          private static String SQL_VENDACABECALHO = "CREATE TABLE [VENDACABECALHO] (" +
                  "vendacabecalho_id INTEGER PRIMARY KEY AUTOINCREMENT," +
                  "vendacabecalho_chave VARCHAR DEFAULT 70," +
                  "vendacabecalho_datahoravenda DATETIME," +
                  "vendacabecalho_previsaoentrega DATE," +
                  "vendacabecalho_cli_codigo INTEGER," +
                  "vendacabecalho_cli_nome VARCHAR DEFAULT 50," +
                  "vendacabecalho_usu_codigo INTEGER," +
                  "vendacabecalho_usu_nome VARCHAR DEFAULT 50," +
                  "vendacabecalho_formapagamento VARCHAR DEFAULT 50," +
                  "vendacabecalho_valor DECIMAL (10,2)," +
                  "vendacabecalho_desconto DECIMAL (10,2)," +
                  "vendacabecalho_pesototal DECIMAL (10,2)," +
                  "vendacabecalho_enviada CHAR DEFAULT 1," +
                  "vendacabecalho_latidude DOUBLE," +
                  "vendacabecalho_longitude DOUBLE )";

          private static String SQL_VENDA_D = "CREATE TABLE [VENDA_D] (" +
                  "venda_d_chave VARCHAR DEFAULT 50," +
                  "venda_d_nro_item INTEGER," +
                  "venda_d_ean VARCHAR DEFAULT 50," +
                  "venda_d_prod_codigo INTEGER," +
                  "venda_d_prod_desc VARCHAR DEFAULT 50," +
                  "venda_d_quantidade DECIMAL (10,2)," +
                  "venda_d_preco_venda DECIMAL (10,2)," +
                  "venda_d_total DECIMAL (10,2))";

          private static String SQL_VENDA_D_TEMP = "CREATE TABLE [VENDA_D_TEMP] (" +
                  "venda_d_ean VARCHAR DEFAULT 50," +
                  "venda_d_prod_codigo INTEGER," +
                  "venda_d_prod_desc VARCHAR DEFAULT 50," +
                  "venda_d_quantidade DECIMAL (10,2)," +
                  "venda_d_preco_venda DECIMAL (10,2)," +
                  "venda_d_total DECIMAL (10,2))";

          private static String SQL_CHEQUES = "CREATE TABLE [CHEQUES] (" + /*FORMA DE PAGAMENTO CHEQUE*/
                  "ch_codigo INTEGER PRIMARY KEY AUTOINCREMENT," +
                  "ch_cli_codigo INTEGER," +
                  "ch_nro_cheque VARCHAR DEFAULT 25," +
                  "ch_contato VARCHAR DEFAULT 15," +
                  "ch_cpf_dono VARCHAR DEFAULT 20," +
                  "ch_nome_dono VARCHAR DEFAULT 50," +
                  "ch_nome_banco VARCHAR DEFAULT 30," +
                  "ch_vencimento DATE," +
                  "ch_valor_cheque DECIMAL (10,2)," +
                  "ch_terceiro CHAR DEFAULT 1," +
                  "vendacabecalho_chave VARCHAR DEFAULT 70," +
                  "ch_enviado VARCHAR DEFAULT 1," +
                  "ch_dataCadastro DATE )";

          private static String SQL_CONTAS_RECEBER = "CREATE TABLE [CONTAS_RECEBER] (" +
                  "rec_codigo INTEGER," +
                  "rec_nro_parcela INTEGER," +
                  "rec_cli_codigo INTEGER," +
                  "rec_cli_nome VARCHAR DEFAULT 50," +
                  "vendacabecalho_chave VARCHAR DEFAULT 70," +
                  "rec_data_movimento DATE," +
                  "rec_valor_receber DECIMAL (10,2)," +
                  "rec_data_vencimento DATE," +
                  "rec_data_pagamento DATE, " + /*REC_DATA_QUE_PAGOU*/
                  "rec_forma_pagamento VARCHAR DEFAULT 20," + /*REC_RECEBEU_COM*/
                  "rec_enviado CHAR DEFAULT 1 )";

          private static String SQL_CONF_PAGAMENTOS = "CREATE TABLE [CONF_PAGAMENTOS] (" +
                  "conf_pagamentos_codigo INTEGER," +
                  "conf_pagamentos_sem_entrada_com_entrada CHAR DEFAULT 1," +
                  "conf_pagamentos_tipo_pagamento VARCHAR DEFAULT 20," +
                  "conf_pagamentos_recebeucom_dinh_cheq_cart VARCHAR DEFAULT 20," +
                  "conf_pagamentos_valor_recebido DECIMAL (10,2)," +
                  "conf_pagamentos_parcelas INTEGER," +
                  "vendacabecalho_chave VARCHAR DEFAULT 70," +
                  "conf_pagamentos_enviado CHAR DEFAULT 1)";

          private static String SQL_HIST_PAGAMENTOS = "CREATE TABLE [HIST_PAGAMENTOS] (" +
                  "hist_pagamentos_codigo INTEGER," +
                  "hist_pagamentos_nro_parcela INTEGER," +
                  "hist_pagamentos_valor_real_parcela DECIMAL (10,2)," +
                  "hist_pagamentos_valor_pago_no_dia DECIMAL (10,2)," +
                  "hist_pagamentos_restante_a_pagar DECIMAL (10,2)," +
                  "hist_pagamentos_data_pagamento DATE," +
                  "hist_pagamentos_nome_cliente VARCHAR DEFAULT 50," +
                  "hist_pagamentos_forma_pagamento VARCHAR DEFAULT 20," + /*hist_pagamentos_como_pagou*/
                  "vendacabecalho_chave VARCHAR DEFAULT 70," +
                  "hist_pagamentos_enviado CHAR DEFAULT 1)";

          private static String SQL_PARAMETROS = "CREATE TABLE [PARAMETROS] (" +
                  "param_usu_codigo INTEGER," +
                  "param_importar_cliente VARCHAR DEFAULT 20," +
                  "param_ip_local VARCHAR DEFAULT 20," +
                  "param_ip_remoto VARCHAR DEFAULT 100," +
                  "param_estoque_negativo CHAR DEFAULT 1," +
                  "param_desconto_vendedor INTEGER)";

          @Override
       
        public void onCreate(SQLiteDatabase db) {
              db.execSQL(SQL_CLIENTES);
              db.execSQL(SQL_PRODUTOS);
              db.execSQL(SQL_VENDACABECALHO);
              db.execSQL(SQL_VENDA_D);
              db.execSQL(SQL_VENDA_D_TEMP);
              db.execSQL(SQL_CHEQUES);
              db.execSQL(SQL_CONTAS_RECEBER);
              db.execSQL(SQL_CONF_PAGAMENTOS);
              db.execSQL(SQL_HIST_PAGAMENTOS);
              db.execSQL(SQL_PARAMETROS);

          }

          @Override
          public void onUpgrade(SQLiteDatabase db, int VersaoAntiga, int VersaoNova) {

          }

      }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.