Atualizar java

Servidor de Sobrevivência TOP

2020.10.09 19:05 skyman478 Servidor de Sobrevivência TOP

Servidor de Sobrevivência TOP submitted by skyman478 to minecraftbrasil [link] [comments]


2019.10.02 02:49 KlausDevWalker Conta Pra Nós, Leonardo Santos :)

Olá pessoal! Inauguramos hoje a primeira sessão do projeto, chamada "Conta Pra Nós", criada pra permitir que os membros se apresentem à família CodeWalkers. Ela também servirá pra atualizar a rotina de estudos de quem já postou. Bom, partindo pro que interessa, hoje veremos a história do nosso amigo Leonardo Santos (username: @Ozarks). Leonardo, conta pra nós!
"Olá, tudo bem? Meu nome é Leonardo Santos. Atualmente tenho 17 anos e sou um garoto apaixonado por tecnologias. desde meus 11 anos de idade já tinha uma visão para o futuro. Como a maioria dos jovens, eu era apaixonado por jogos, só que diferentemente dos outros eu não queria ficar só jogando, eu queria mais. Muito curioso, comecei a imaginar como os aplicativos de mobile funcionavam, até mesmo como funcionavam os jogos que eu mesmo jogava.
Até então eu não tinha noção alguma de linguagens de programação. Para mim isso era algo inexistente. Passei horas e horas pesquisando conteúdos pela internet, até que ai esbarrei com os famosos nomes C++, C#, JavaScript, entre outras. Só que tinha um problema: na época eu não tinha um PC e não tinha condições alguma de adquirir um para estar tentando aprender as linhas de códigos necessárias para tal linguagem. Então parti para uma linguagem mais simples e que daria de programar por um aparelho mobile, então conheci o HTML ("HyperText Markup Language", traduzindo: Linguagem de Marcação Para Hipertextos), linguagem interpretada pelos diversos navegadores que utilizamos no dia a dia, resumindo linguagem utilizada para criar sites.
Espero que tenham gostado dessa publicação. Em breve lhes contarei com mais detalhes como que foi o meu primeiro contato com a linguagem de marcação HTML. Um obrigado e até o próximo post."
[Publicado originalmente no blog do CodeWalkers]
submitted by KlausDevWalker to CodeWalkersDevs [link] [comments]


2019.05.11 22:08 got_banned_came_back 3 perguntas para os 99% do pessoal de TI que trabalham com tecnologias "dark matter".

Há muito tempo atrás li um blog onde explicava que a imensa maioria do pessoal de TI trabalha com tecnologias que não têm nada de glamoroso, chique ou super badalado: Visual Basic, Fortran, Java EE, Sharepoint, Cobol, ColdFusion, Delphi, Perl, MS-DOS, etc.
Minhas 3 perguntas ao pessoal da área:
1) Qual dessas tecnologias você usa?
2) Você acha que algum dia vai valer a pena atualizar ou substituir ela por algo novo e "mais moderno"?
3) Reescrever um sistema para uma tecnologia diferente tem a fama de ser uma das maiores armadilhas em TI. Quase sempre o resultado é um fracasso monstruoso. Na sua opinião, que tipo de ferramentas seriam úteis para se atualizar uma tecnologia "obsoleta" para uma mais "moderna"? Tradutores de código de uma linguagem para a outra? Componentes que permitam os sistemas antigos interagir com os novos e ir, aos poucos, mudando a tecnologia?
submitted by got_banned_came_back to InternetBrasil [link] [comments]


2018.08.01 03:06 Geiisenberg Problemas com JAVA - Contabilidae

Problemas com JAVA - Contabilidae
(Pai do user aqui) Trabalho na área de contabilidade e preciso fazer um GFIP, porém, não consigo fazer por meio do Google Chrome, Mozilla ou Internet Explorer 11. Estou com um problema com o JAVA no navegador para a abrir o Programa/site Conectividade Social, que eu necessito para fazer o GFIP, quando eu entro no site por qualquer outro navegador a não ser o Explorer gera uma mensagem de erro, e se eu entro com o Explorer fala que eu preciso atualizar o meu JAVA (mesmo estando atualizado). Procurando nas interwebs eu ví que o recomendado é que desinstale a atualização do Explorer 11 e baixe o 8, mas não faço a MINIMA ideia de como resolver esse problema. Algum contador aí que já passou por isso pode me ajudar?
https://preview.redd.it/6tv38j563ed11.png?width=1173&format=png&auto=webp&s=f753af656de2cce1a6f5db581c4fbb16db31aaa1
submitted by Geiisenberg to brasil [link] [comments]


2017.07.26 02:20 N-River Runescape Hoje #2

Post Original: https://www.reddit.com/runescape/comments/6pd5gt/runescape_today_2/
Documento com todas as fontes (em inglês)
Toda informação contida aqui foi pega no Reddit, Twitter, e Fórums do RS entre 17 e 24 de Julho

Runescape Mobile

Detalhes Técnicos
  • Jagex está trabalhando em um hardware rasteriser (Converter uma imagem descrita em vetores gráficos em uma imagem 'raster' (pixels, por exemplo), para serem renderizadas na tela, nesse contexto em 3D) para fazer tanto a versão mobile quanto a desktop rodarem em maiores framerates.
  • Um tablet Nexus 9 roda OSRS a 50 fps no modo de interface fixo.
  • A versão Mobile não irá afetar a versão desktop. Apenas updates da engine do jogo irão.
Testes especiais (Ferramentas Dev)
Outros detalhes
  • Ajustar cronogramas internos para ser incorporado na play/app store (mobile), de forma a seguir o padrão de como seus apps são organizados.
  • Blogs de Developers vão ser disponibilizados em uma data posterior, trazendo mais detalhes da performance do Runescape mobile.
  • O Oldschool RS tem um jogo e interface mais simples, por isso o tempo necessário de Dev para trazer ele pro mobile é menor, o jogo principal virá em uma data posterior.
  • Planos sendo feitos de como incorporar PvM no mobile da melhor forma possível no RS3.

Focos da Jagex

Específicos da Jagex
  • Não existem arquivos públicos descrevendo a descrição do trabalho de cada Jmod.
Formas do Runescape (Updates próximos/pedidos de sugestões de jmods)
(Em inglês)
App Companion
  • Sendo removido por ser a única razão da engine do jogo suportar o uso de HTML5, o que adiciona gasto de tempo para a equipe da Engine, por necessitar de compatibilidade para isso.
Phishing
(Emails/sites/outros com tentativas de hackear uma conta)
  • Account Security + Phishing Awareness (Em inglês)
  • Contas de phishing falsas: @Jagex Courtney, @JagexNicole, @JagexKayla, @MobileRunescape - Não são dirigidas pela Jagex/Jmods ou quaisquer relacionados
  • Emails para o Beta do Mobile ainda não foram enviados, caso tenha recebido um, é uma tentativa de hackear a sua conta!
  • Emails oficiais da jagex vem de [email protected] via http://bluehornet.com *(Detalhe que olhar apenas para o email da onde veio a mensagem não é o suficiente, leia mais sobre email spoofing nesse link)
  • Repasse quaisquer tentativas de phishing para [email protected]
Twitch
  • Os únicos dois canais do Twitch ativos e oficiais da jagex são RuneScape e RunescapeBrasil
  • Moderação do Twitch tem uso limitado em prevenir spam com palavras como 'RS3', 'LUL', ou 'haHAA'. *"Nós estamos buscando melhorar a moderação."
  • O modo 'devagar' do Twitch não é uma solução pro problema de spam em lives oficais, apenas piora a experiência dos usuários legítimos.
  • Nenhum plano no momento para criar canais do Twitch separados para RS3/OSRS pelo fato de que ia impactar ambos os games consideravelmente.
Website
  • Sem planos atuais de mudar o design da mensagem do RS3 de erro 404 que aparece no site do Oldschool.
  • Procurando arrumar erros com os hiscores de Independentes Extremos.

Focos do Jogo

Corantes
Menaphos
  • Planos para adicionar uma checklist no jogo para o Título 'de Areia' (provavelmente quando a anistia para requisitos da capa da perfeição acabar).
  • Menaphos é agnóstica em relação á Era do jogo e pode funcionar tanto na quinta como na sexta era cronológicamente.
Missões
  • Adicionado uma mensagem de clarificação para missões da Sexta Era
  • Adicionado uma lista de missões por categoria para agrupar elas entre Quinta Era, Sexta era ou Agnóstica (qualquer uma)
  • As seguintes missões tiveram suas recompensas de EXP serem mudadas para lâmpadas e ou estão prontas ou aguardam QA (Quality Assurance) para entrar no jogo:
    • O Fantasma Inquieto, As aparências enganam, Defensor de Varrock, Desafios Fremennik
    • Missão dos Heróis, Exterminador de Dragões, Padre em Perigo, Espírito da Natureza
  • Séries de Missões podiam apenas ser sorteadas alfabeticamente, e não por progresso.
  • Não é possível adicionar para poder assistir cutscenes pelo jornal de Missão.
  • Sumários de missões iriam requerir uma grande quantidade de traduções para serem feitas. 😞
  • Procurando trazer de volta a aba de Missões antiga para a interface Legado.
  • Haviam planos para refazer a interface de missões após a mudança de interface de Conquistas (adiado/cancelado após as mudanças na Equipe de Jmods Ninja).
Aldeia dos Videntes/Árvores (re-design/rework)
  • Aldeia dos Videntes (Trabalho em progresso).
  • Planos de adicionar Iluminação Volumétrica para áreas passando por reworks gráficos.
  • "Nós queremos atualizar graficamente todas as árvores de uma vez, se possível."
Roupas de Habilidades
Telos
  • Algo pode ser adicionado, sem promessas, para 4000 de Fúria, visto quão perto estão de alcançar.
'Patamar' do Pet Vitalis
  • O 'Patamar' para o Pet do Vitalis (aumentar a sua chance de pegar a cada 1000 abates, subindo de 1/5000 para 2/5000, 3/5000 e em diante), ainda irá acontecer visto que ganhou a votação, mas ainda aguarda em QA (Quality Assurance) para entrar no jogo.

Focos Extras

Bans/Mutes
  • "O uso de múltiplas contas para fazer spam com autotyppers, ou o uso de autotypers em geral não é tolerado no Runescape."
Bugs sendo verificados
  • Baú de Despertar do Seis desaparecendo.
  • Essência de sangue da fúria não fúncionando com as Auras 'Ira Insana', 'Incauta', e 'Maníaca'.
  • Anúncios ao alcançar 120 Invenção o descrevendo como um nível virtual.
  • Múltiplas Rainhas Kalphitas aparecendo de uma vez.
  • A opção de limpar uma alma nos Ushbati limpam a primeira no seu inventário, e não a selecionada para limpar.
Recordes
  • Iriam ter competições de Combate e de Habilidades acontecendo ao mesmo tempo.
  • Competições de Bosses iriam durar 7 dias, de Dungeon 14 dias.
    • Requisitos e regras para serem determinados.
  • Planos para implementar os recordes sazonais que já foram discutidos, antes de pensar em outros.
  • É possível prevenir ganhadores repetidos, mas não há nenhum plano para introduzir esse tipo de mecânica.
  • Recordes Sazonais são gravados em 'ticks' (intervalos de 0.6 segundos no qual a Engine do jogo roda), de forma similiar as quais eles são gravados no jogo (Tempos de abates de boss).
    • Empates são decididos da mesma forma que os Recordes normais de jogadores, o que pegar primeiro leva.
  • Recordes Sazonais irão introduzir novos títulos diferente dos Recordes Sazonais antigos, que não serão possíveis de obter, para evitar 'desvalorização'.
    • Planejamento de votações com o foco em decidir se o sistema de recompensas devem ser diferente dos Recordes Sazonais antigos.
MTX (Arcas do Tesouro/Shopping do Salomão)
  • Não reiniciar sua sessão se jogo após o final de uma promoção pode causar problemas nas Arcas do Tesouro, deixando de atualizar certas promoções.
  • Não é possível adicionar um filtro para esconder todos os itens já comprados no shopping do salomão, pois iria requerir trabalho interno da equipe de Web.
Melhoria da Equipe Ninja
Clientes do NXT/Java
  • Mover o jogo completamente para o NXT e fechar suporte do cliente Legado (Java) quando as taxas de uso e performance do NXT estiverem boas o suficiente nos olhos da Jagex.
  • Aparências visuais do cliente Java podem não ser traduzidas para o cliente NXT, fazendo certas coisas ficarem bem diferentes visualmente.
Votações
  • Não serão implementados dois pets para a mesma habilidade, pois iria requerir duas vezes o trabalho.
  • Um real empate iria requerir uma decisão fixa a ser tomada, mas mesmo a diferença de 1 voto contabiliza um vencedor.
Sendo analisado
  • Adicionar a habilidade de cancelar o recebimento de mapas de ilhas inexploradas do Arco.
  • Zerar todos os recordes de tempo do Boss Nex: Anjo da Morte e limitar o número de jogadores na equipe para poder bater um recorde de tempo para 7. (Atualmente não há limite, sendo o limite de jogadores na instância dela 50.)
  • "Anotamos várias experiências de novos jogadores que foi passada a nós e iremos procurar melhorar o conteúdo introdutório do jogo."
  • Fazer a Masmorra de Extermínio de Sophanem uma área de extermínio designada, podendo ser possível aplicar efeitos de co-op, como compartilhar poções.
  • Atualizar o anel de pedra baseado em sugestões de jogadores.
  • Esconder opções do Avatar do Clã, como funciona com outros familiares/pets.
Outros
  • A caixa de pesca da D&D Chuva de Peixe não pode armazenar a Vara de pesca automática de Invenção, pois não é possível programar para que ela consiga salvar os dados da vara como sua Exp ou seus Perks.
  • A galinha pequena da fazenda de Faladore irá continuar pequena por demanda popular. Yey!
  • Toda parte do jogo é automáticamente para Membros apenas, quando áreas novas F2P são adicionadas, elas são designadas como tal manualmente, sendo assim, caso áreas atualmente P2P como Guerra das Citadelas sejam adicionadas para F2P, seria necessário aplicar uma borda.
    • Caso um jogador F2P consiga passar para uma área P2P por causa de um update como esse, não haverá problemas pois ele não conseguirá interagir com nenhum conteúdo, e a maior parte dele não iria chegar a renderizar.
  • Resposta a pedidos de evitar trolls atrapalhando os spawns de Runita quando na Voz de Seren Trahaearn, pedido feito pela comunidade de Minério Harmonizado (Em inglês)
  • Não é possível permitir o uso da Câmera Livre/Globo da Visão em combate por delimitações técnicas.
submitted by N-River to runescapeptbr [link] [comments]


2017.01.24 19:02 naturian Tem algum internet banking simples no Brasil?

Meio pergunta, meio desabafo.
Todo internet banking que eu conheço no Brasil é enrolado. Para usar o do banco do Brasil, vc tem que instalar modulo e segurança que não funciona direito e faz seu computador lerdo, atualizar Java, habilitar seu computador no caixa eletrônico. No Santander pra fazer uma compra online com cartão de credito, é que nem desarmar uma bomba,tu tem x segundos pra digitar um código do seu celular no computador. Tem um outro banco que eu não lembro mais qual, que toda vez que tu compra online tem o banco tentar abrir uma janela tosca no site que não forma direito e vc tem que se virar pra clicar sua senha. Se eu tiver na casa de parentes sem meu computador é isso, não posso ver me conta. Me dá a impressão que o trabalho do banco é me impedir de usar meu dinheiro.
Enquanto isso, tive uma conta no exterior uma vez e tudo que precisava era nome de usuário e senha pra logar. No cartão, nada além dos numeros que vem nele.
Eu entendo que os bancos tão tentando proteger nossa conta, mas cara precisa de tudo isso? Porque que checar meu saldo tem que ser uma odisséia?
Alguém conhece algum banco no Brasil cujo internet banking é algo utilizável?
submitted by naturian to brasil [link] [comments]


2015.03.02 03:19 _3n4 Suporte a HTML5 na teia toda sob Firefox 36 está muito ruim

Em "saites" com suporte a vídeo em HTML5 (que não o YouTube), ao clicar na barra em pontos posteriores àqueles que estão carregados no búfer para passar a carregar daquele novo ponto em diante, acarreta que os vídeos passam a ser executados do começo no que já está "buferado" como se nunca nem se tivesse feito a ação de «seek»ar na barra.
Já no YouTube, com a implementação parcial de/a/o MSE («Media Source Extensions») o uso ficou impossível, no começo os vídeos paravam de serem reproduzidos num ponto do vídeo para nunca mais sairem dali, além de estarem lentos, muito lentos nas partes que se reproduziam, o "buferamento" piorou muito, pequenas parcelas eram "buferadas" e no mais a "gostosice" do JavaScript da Google ficava sem baixar nada esperando o ponto de reprodução coincidir com o ponto final do que está "buferado", e quando o negócio coincidia, o vídeo parava e quando parava se tinha de rezar e ter sorte para que o baixamento do fluxo e reprodução continuassem, isso ontem.
Eu penso que o usuário nunca tem nem teria de ver o vídeo parado esperando o búfer ser enchido sendo que o tempo em que o vídeo estava sendo reproduzido poderia ser usado para já encher outra parte do búfer, uma coisa posso afirmar com certeza, o funcionamento em que se põe o carregando de miniaturas e o controle de baixamento de fluxos de dados de vídeos nas costas do JavaScript, mas se programa mal o JavaScript não está dando muito certo, esses "escriptes" precisam ser melhorados, começar a buferar só quando o que já tinha no búfer já foi reproduzido torna a assistição de vídeos algo desprazeroso, o usuário nunca terá uma reprodução fluida.
Já hoje, o YouTube só está entregando vídeos em 360p em HTML5, o MPEG-DASH é a pior coisa do planeta para o usuário final, já no Flash o negócio escolhia a menor resolução possível, baseado no quê? Eu não sei, e quando não indisponibilizava os outros fluxos de vídeos em resoluções maiores, até antes de implementarem esse suporte MSE parcial no FF, quando o MPEG-DASH em Flash queria impor uma resolução baixa a todo custo nas retomadas dos "bufereios" no meio do vídeo, a solução era desativar o Flash player e usar em HTML5 o YouTube normal, agora nem isso dá para fazer mais.
A Google está derramando muito JavaScript na teia toda e está tornando-a uma coisa amarga de usar. Já agora o JavaScript que fazia as miniaturas dos vídeos no YouTube serem carregadas, à reboque, não sei porquê, dá problema bem justo quando o MSE também não está funcionando direito, para fazer voltar a funcionar numa janela que apresentou malfuncionamento com o JavaScript e miniaturas, se tem de fechar a página do vídeo para só então poder reabrí-la, só atualizar não dá jeito.
submitted by _3n4 to firefox_portugues [link] [comments]


2014.03.29 03:52 spercalifragilistic First time that i run the app crash, second runs fine

I creating a quiz game, but every time that I need reinstal it, the first time i execute him, give me a exception.
My Code public final Context context = this; public static MediaPlayer media;
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Swarm.setAllowGuests(true); Swarm.init(this, 10462, "76388bd5ec3a579790ff9f05b14c7f9e"); media = MediaPlayer.create(this, R.raw.intro); } public void newGame(View view){ Intent intent = new Intent(ShowdoMilhao.this, ControlGaming.class ); startActivity(intent); } 
My date context
public class ContextoDados extends SQLiteOpenHelper { private static final String NOME_BD = "DadosShowMilhao"; private static final int VERSAO_BD = 17; private static final String LOG_TAG = "DadosShowMilhao"; private final Context contexto; public ContextoDados(Context context) { super(context, NOME_BD, null, VERSAO_BD); this.contexto = context; } @Override public void onCreate(SQLiteDatabase db) { String[] sql = contexto.getString(R.string.ContextoDados_onCreate).split("\n"); String[] sql2 = contexto.getString(R.string.ContextoDados_data).split("\n"); db.beginTransaction(); try { ExecutarComandosSQLVetor(db, sql); db.setTransactionSuccessful(); } catch (SQLException e) { Log.e("Erro ao criar as tabelas.", e.toString()); } finally { db.endTransaction(); } try { ExecutarComandosSQLVetor(db, sql2); db.setTransactionSuccessful(); } catch (SQLException e) { Log.e("Erro ao popular as tabelas", e.toString()); } finally { db.endTransaction(); } } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { Log.w(LOG_TAG, "Atualizando a base de dados da versão " + oldVersion + " para " + newVersion + ", que destruirão todos os dados antigos"); String[] sql = contexto.getString(R.string.ContextoDados_onUpgrade).split("\n"); db.beginTransaction(); try { ExecutarComandosSQLVetor(db, sql); db.setTransactionSuccessful(); } catch (SQLException e) { throw e; } finally { db.endTransaction(); } onCreate(db); } public void ExecutarComandosSQLVetor(SQLiteDatabase db, String[] sql) { for( String s : sql ) if (s.trim().length()>0) db.execSQL(s); } public Cursor RetornarDadosComandosSQL(String sql){ SQLiteDatabase db = getWritableDatabase(); Cursor cursor = db.rawQuery(sql, new String[]{}); return cursor; } public void DroparBase() { SQLiteDatabase db = getWritableDatabase(); String[] sql = contexto.getString(R.string.ContextoDados_onUpgrade).split("\n"); db.beginTransaction(); try { ExecutarComandosSQLVetor(db, sql); db.setTransactionSuccessful(); } catch (SQLException e) { Log.e("Erro ao atualizar as tabelas e testar os dados", e.toString()); throw e; } finally { db.endTransaction(); } } public Cursor RetornarDados(SQLiteDatabase db, String Tabelas, String[] Colunas, String Argumentos, String[] Clausulas, int OrdemPosition){ Cursor cursor = db.query(Tabelas, Colunas, Argumentos, Clausulas, null, null, Integer.toString(OrdemPosition) ); return cursor; } public Cursor RetornarDados2(String Tabelas, String[] Colunas, String Argumentos, String[] Clausulas, int OrdemPosition){ SQLiteDatabase db = this.getReadableDatabase(); Cursor cursor = db.query(Tabelas, Colunas, Argumentos, Clausulas, null, null, Integer.toString(OrdemPosition) ); return cursor; } public void Insert(SQLiteDatabase db, String Table, ContentValues Values){ try { db.insert(Table, null, Values); } finally { db.close(); } } public void Delete(SQLiteDatabase db, String Tabelas, String Argumentos, String[] Clausulas){ db.delete(Tabelas, Argumentos, Clausulas); } public void Update(SQLiteDatabase db, String Tabelas, ContentValues Values, String Argumentos, String[] Clausulas ){ db.update(Tabelas, Values, Argumentos, Clausulas); } public void exportDataBase() throws IOException{ String inFileName = this.getReadableDatabase().getPath(); InputStream myInput = new BufferedInputStream(new FileInputStream(inFileName)); String outFileName = "/storage/extSdCard/Download/" + NOME_BD; OutputStream myOutput = new FileOutputStream(outFileName); byte[] buffer = new byte[1024]; int length; while ((length = myInput.read(buffer))>0){ myOutput.write(buffer, 0, length); } //Close the streams myOutput.flush(); myOutput.close(); myInput.close(); } 
}
My logcat
03-28 23:49:35.437: E/AndroidRuntime(5237): FATAL EXCEPTION: main 03-28 23:49:35.437: E/AndroidRuntime(5237): Process: com.example.showdomilhao, PID: 5237 03-28 23:49:35.437: E/AndroidRuntime(5237): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.showdomilhao/com.example.showdomilhao.ControlGaming}: java.lang.IllegalStateException: Cannot perform this operation because there is no current transaction. 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2209) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2269) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.ActivityThread.access$800(ActivityThread.java:139) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.os.Handler.dispatchMessage(Handler.java:102) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.os.Looper.loop(Looper.java:136) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.ActivityThread.main(ActivityThread.java:5102) 03-28 23:49:35.437: E/AndroidRuntime(5237): at java.lang.reflect.Method.invokeNative(Native Method) 03-28 23:49:35.437: E/AndroidRuntime(5237): at java.lang.reflect.Method.invoke(Method.java:515) 03-28 23:49:35.437: E/AndroidRuntime(5237): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785) 03-28 23:49:35.437: E/AndroidRuntime(5237): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) 03-28 23:49:35.437: E/AndroidRuntime(5237): at dalvik.system.NativeStart.main(Native Method) 03-28 23:49:35.437: E/AndroidRuntime(5237): Caused by: java.lang.IllegalStateException: Cannot perform this operation because there is no current transaction. 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.database.sqlite.SQLiteSession.throwIfNoTransaction(SQLiteSession.java:915) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.database.sqlite.SQLiteSession.endTransaction(SQLiteSession.java:398) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.database.sqlite.SQLiteDatabase.endTransaction(SQLiteDatabase.java:522) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:263) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:188) 03-28 23:49:35.437: E/AndroidRuntime(5237): at com.example.showdomilhao.ControlGaming.AtualizarCondicao(ControlGaming.java:136) 03-28 23:49:35.437: E/AndroidRuntime(5237): at com.example.showdomilhao.ControlGaming.Rodada(ControlGaming.java:160) 03-28 23:49:35.437: E/AndroidRuntime(5237): at com.example.showdomilhao.ControlGaming.onCreate(ControlGaming.java:121) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.Activity.performCreate(Activity.java:5248) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1110) 03-28 23:49:35.437: E/AndroidRuntime(5237): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2173) 
submitted by spercalifragilistic to androiddev [link] [comments]