Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'Android'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 18 registros

  1. como setar o tamanho da imagem a ser impressa pel ocomponente TACBrSunmiPrinter? Quero deixar a imagem ser impressa na largura do papel. Hoje ela é impressa menor.
  2. Boa tarde pessoal. Estou iniciando nessa parte de TEF e aqui na empresa estamos fazendo uma aplicação android nativo usando o sitef. Meu problema esta logo no inicio da coisa... Recebi todos os dados e libs do fornecedor da sitef, junto com os arquivos vieram também 2 aplicações de teste para android, antes de testar uma implementação própria tentei rodar a aplicação de teste fornecida, que apresentou o seguinte erro: 08-21 19:02:19.756 6174-6174/br.com.softwareexpress.sitef.example.v2 W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0xa4ce4b20) 08-21 19:02:19.756 6174-6174/br.com.softwareexpress.sitef.example.v2 E/AndroidRuntime: FATAL EXCEPTION: main Process: br.com.softwareexpress.sitef.example.v2, PID: 6174 java.lang.UnsatisfiedLinkError: Couldn't load clisitef from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/br.com.softwareexpress.sitef.example.v2-1.apk"],nativeLibraryDirectories=[/data/app-lib/br.com.softwareexpress.sitef.example.v2-1, /vendor/lib, /system/lib]]]: findLibrary returned null at java.lang.Runtime.loadLibrary(Runtime.java:358) at java.lang.System.loadLibrary(System.java:526) at br.com.softwareexpress.sitef.JCliSiTefI.<clinit>(JCliSiTefI.java:148) at br.com.softwareexpress.sitef.android.CliSiTefI.<init>(CliSiTefI.java:678) at br.com.softwareexpress.sitef.android.CliSiTef.<init>(CliSiTef.java:265) at br.com.softwareexpress.sitef.example.v2.MainActivity.onCreate(MainActivity.java:49) at android.app.Activity.performCreate(Activity.java:5231) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) at android.app.ActivityThread.access$800(ActivityThread.java:135) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5017) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at dalvik.system.NativeStart.main(Native Method) ou seja não esta encontrando a lib do sistef, que esta aqui bonito na pasta libs estou importando a pasta libs e tentai importar a lib especifica, coloquei o jndi tambem, não sei mais o q fazer, alguém já passou por isso pode me ajudar? Obs, estou usando o emulador do android Studio, um nexus 4 na API 19.
  3. Boa tarde pessoal, Estou com um problema no momento do processo iterativo (método continuaFuncaoSiTefInterativo). Ao rodar esse método na minha aplicação Android tenho o seguinte erro: "Sem conexao Servidor", porém o SitDemo está de pé e rodando localmente na porta 4096. No método configuraIntSiTefInterativoEx estou passando os seguintes dados: e meu log retorna isso:
  4. Olá, instalei o delphi 10.4.2 e fui rodar o meu projeto que funciona normalmente no 10.2 e 10.3 onde ocorreu o seguinte erro: O que pode ser? Estou usando datasnap.
  5. Como alguns já devem saber, estamos fazendo um imenso trabalho nos fontes do ACBr, para compatibilizar o mesmo com os compiladores Delphi para Linux (POSIX), e Android (NEXTGEN). Essas plataformas, utilizam o Framework, FMX ou FireMonkey. Estou muito impressionado com a facilidade e capacidade do Delphi Rio, em gerar aplicações, Ricas, bonitas e rápidas, para Android... e creio que a FMX, será o futuro do Delphi. A compatibilização com esses novos compiladores, não foi algo trivial, pois infelizmente, eles introduziram grandes modificações na base do Object Pascal. Leia esse artigo, para saber mais sobre essas diferenças... Ok... legal... quero iniciar minhas aplicações em Android com o ACBr... o que devo fazer ? 1 - Informar que o seu projeto está usando FMX Para que o ACBr possa suportar compilação em VCL, FMX, LCL (Lazarus), Windows, Linux, Android... o código do ACBr, recebeu várias modificações com diretivas de compilação (IFDEFs) Para que essas diretivas sejam utilizadas, precisamos sinalizar para o ACBr, que o Projeto em questão, usa a FMX. Isso pode ser feito de duas maneiras: 1.1 - Inserindo uma Diretiva nas opções do Projeto (recomendado) Abra as opções do Projeto, Project -> Options (Shit-Ctrl-F11) Selecione: Building -> Delphi Compiler Em Target selecione All Configurations - All Plataforms Em Conditional Defines, escreva: FMX 1.2 - A segunda forma é modificar o ACBr.inc, ativando a diretiva FMX.. Porém use essa opção com cuidado, pois ela afetará todos os seus projetos, e você terá que comentar a linha novamente, quando for compilar um projeto VCL // Para usar FMX (Firemonkey) Windows / Delphi descomente essa linha {$DEFINE FMX} 2 - Informe o "Unit Scope Names" As novas versões do Delphi, usam notações com Pontos nas Units, como por exemplo: "System.SysUtils" ao invés de apenas "SysUtils". Para que o código fonte do ACBr, permaneça compatível com Delphi 7, não podemos modificar essa nomenclatura... Informar o Unit Scope Names, instruirá o compilador, a onde encontrar as Units com os novos nomes, mesmo usando a nomenclatura antiga... Vá em: Project -> Options -> Building -> Delphi Compiler (mesma tela do passo anterior) e informe os Unit Scopes necessários... exemplo: "System;Xml;Data;Datasnap;Web;Soap" 3 - Certifique-se que o Compilador conhece os Paths dos fontes Projeto ACBr Atualmente, o instalador do ACBr, adiciona automaticamente todos os diretórios dos Fontes do Projeto ACBr, em sua váriável Global, de LibPath dos Compiladores de Win32 e Win64... isso economiza um grande trabalho... Porém o instalador ainda não faz o mesmo, para os compiladores Linux e Android... então precisamos fazer isso manualmente... A maneira mais simples, é copiar os Paths do Compilador Win32 para o Android e Linux... Veja o passo a passo: 3.1 - Acesse: Tools -> Options -> Language -> Delphi -> Library Observe que a primeira Linha mostra o Library Path para Windos 32 bits... Marque toda a Linha e copie: 3.2 - Agora cole o conteúdo em um Editor (NotePad++), e modifique o texto isolando todos os diretórios do ACBr, Fortes Report, e outros que achar interessante... 3.3 - Mude a Plataforma selecionada, no combo box acima, para Android 32 3.4 - Vá ao final da Linha, e Cole o conteúdo, com os diretórios do ACBr (lembre-se de separar os diretórios com ; ) 3.5 - Repita o mesmo para Android 64 e Linux 64 4 - Solicite as permissões que o seu projeto precisará no Android A tela abaixo, é do Demo do ACBrMail para Android, que já disponível no SVN em: "\ACBr\Exemplos\ACBrTCP\ACBrMail\Android" Observe que marcamos a opção para ter acesso a internet, pois isso é necessário nessa aplicação De acordo com as novas políticas de segurança do Android, também será necessário, requisitar essas permissões em tempo de execução... Você pode ver como isso é feito, nos fontes do Demo do ACBrMail. Use a força, leia os fontes, e procure pelo método: function TACBrMailTestForm.PedirPermissoes: Boolean; 5 - Modifique o Deployment, para inserir as bibliotecas necessárias Vá em: Project -> Deployment, e adicione as Bibliotecas do OpenSSL, e substitua as Imagens que achar necessário Veja por exemplo, a tela do Deployment do Demo do ACBrMail Nota sobre as dependências externas do ACBr: OpenSSL e LibXML2 Após algum esforço, conseguimos compilar as bibliotecas do OpenSSL e a LibXML2, para Android em 32 e 64 Bits... e o binário delas já se encontram no SVN, na pasta: \ACBr\DLLs\Android\ Use as versões dinâmicas das bibliotecas, ou seja, os arquivos com extensão .SO Para 32 Bits use a biblioteca com prefixo "ARM" Para 64 Bits use e "AARCH64" Configure o "Remote Path", para ".\assets\internal\", pois é nesse local, que os fontes do ACBr, tentará encontrar as bibliotecas IMPORTANTE: Os arquivos da pasta remota: .\assets\internal\ poderão ser acessados de dentro da aplicação com: TPath.GetDocumentsPath (que na será traduzido para "$(ApplicationPath)\file") Porém, quem faz a copia dos arquivos da pasta de $(APK)\assets\internal\, para a pasta $(ApplicationPath)\file é a Unit System.StartUpCopy, que por padrão, é adicionada no inicio de Todo novo projeto FMX. Exemplo: program Project1; uses System.StartUpCopy, // <-- Olha ela aqui FMX.Forms, Se essa Unit não for adicionada, os arquivos que estão na pasta "assets\internal" do APK, não serão copiados para a pasta "files" de sua aplicação, após a mesma ser iniciada... e como consequencia, você não consegirá acessá-los.. A correção é bem simples.. basta adicionar a System.StartUpCopy, conforme demonstrado acima... Leia também:
  6. Boa tarde, estou com um problema usando o ACBr para android, estou criando um serviço remoto pelo delphi ACBr, sem o ACBrBase no projeto o service funciona, porém ao adicionar o ACBrBase ele não funciona ele da um erro de null pointer ao rodar o ACBr sem utilizar o service ele funciona normalmente pelo Firemonkey, porém gostaria apenas de um service ACBr em delphi e não uma aplicação inteira, alguem já passou por isso e sabe como usar o ACBr junto com services?? para utilizar o service estamos usando os arquivos (.so) gerados pelo delphi como bibliotecas nativas do android segui este tuto, porém foi possível solucionar o problema
  7. Gostaria de algumas dicas de como programar no Lazarus, e gerar apps (se possível) para Android e IOS sem reescrever o código, como no Delphi. Agradeço a todos.
  8. Boa tarde pessoal, não tenho certeza se estou postando no local adequado por ser a primeira vez que utilizo o fórum mas vamos lá. Surgiu um projeto em que preciso desenvolver um aplicativo para android, que entre suas funções permitirá o usuário efetuar a leitura via QR Code de uma nfce (estado: Goiás) e armazenar dados desta tais como: o nome/descrição dos itens da nota e o valor de cada um em uma base de dados, posteriormente esses dados poderão ser consultados através de pesquisa simples no app. Em anexo um exemplo que mostra a consulta com a chave no site da SEFAZ do estado de Goiás, marquei em vermelho os itens que eu preciso extrair. Eles estão dispostos no site em uma tabela com guias. Alguém já trabalhou com nfce para me dar um norte? Como é possível efetuar essa extração para a minha base de dados? Qualquer ajuda é bem vinda. Atenciosamente
  9. Boa tarde amigos, Estou passando aqui para convidar à todos para conhecer e acompanhar o projeto REST Dataware. O Rest Dataware é uma suíte de componentes que abstrai a complexidade para acesso à dados remotos em uma aplicação construída utilizando a arquitetura multicamadas. Totalmente free e de código fonte aberto, assim como o ACBr. O REST Dataware é mais uma iniciativa que visa fortalecer a comunidade Delphi, reduzindo o tempo de desenvolvimento e permitindo que o desenvolvedor foque naquilo que é importante: as regras de negócio da aplicação. Link para o Skype: https://join.skype.com/tpAo84MDZXP5
  10. Precisa criar rapidamente seus aplicativos? Precisa integrar suas soluções já existentes com o mundo mobile? Use React Native! Elaborei um curso que ensina passo-a-passo o processo de desenvolvimento de apps usando esse fantástico framework do Facebook. Em um só ambiente você desenvolve para Android e iOS. E mais! Basicamente tudo é feito com JavaScript e CSS. Curva de aprendizado muito curta. Produtividade imediata. Agilidade no desenvolvimento. Apps nativos de alta qualidade. Conheça o curso: academiaandroid.com.br
  11. Bom dia, Amigos, estou tentando debugar uma aplicação Mobile Android no XE.10.1 Berlin mais não entra, instala direto sem permitir o debug, preciso encontrar alguns erros, no XE5 era de boa, bastava marcar os breakpoint e F8. Alguém sabe de alguma configuração extra?
  12. Preciso de alguém que possa desenvolver conexão com uma impressora bloetooth, e enviar impressão para a mesma... interessados enviar e-mail para [email protected]
  13. Olá, gostaria de saber o preço para vcs desenvolverem um afinador de instrumentos para android (usando android studio de preferencia), pode ser algum open source se for o caso, mas que funcione legal. email: [email protected] obrigado.
  14. - Prestação de serviço em soluções: NFC-e modo centralizado ou distribuído com DANFE/Cancelado/Contingência automática/Consulta SEFAZ, TEF (D-TEF), SPED Fiscal ICMS com Bloco K, integração de dados e customizações de sistemas com Oracle, SQL Server, Firebird e MySQL; - WebService para transferência entre filiais; - Comanda Eletrônica Android/iOS (Restaurante/Bar/Delivery). Sérgio M. Fernandes (21) 98297-1754 (TIM) skype: smarcos.fernandes e-mail: [email protected]
  15. A ERPGeek criou 2 aplicativos para que todos os usuários que precisam ter um acompanhamento/monitoramento constante dos servidores da SEFAZ(NF-e, CT-e e MDF-e) possam realizar as ações a qualquer hora e em qualquer lugar, sem a necessidade de possuir certificado. Mais informações em: http://files.erpgeek.com.br/200000024-75422763f5/ERPGeek%20SEFAZ%20Solutions.ppt http://www.erpgeek.com.br ERPGeek SEFAZ Solutions.ppt
  16. Olá, somos software house no PR, temos solução de software pra diversas áreas, temos a parte fiscal (NFe, CT-e, NFC-e, Sintegra, SPED e etc) , contábil (balanços, DRE e etc), venda, condicional, orçamento, ordem de serviço, controle de produção, boletos e outros mais. Atendemos varejo, distribuição e indústria. Temos equipe de suporte específica pro revendedor. Pagamos 50% do valor das mensalidades recebidas e 100% do valor da implantação. Temos especial interesse na região norte e nordeste, porém estamos abertos a parcerias em qualquer região do país. Interessados: skype: comercias.softpar e-mail: [email protected] contato: 46 3532 1119 ou 46 9974 8888 com o Sr. Lucas Nicolini
  17. Pessoal, é possível homologar junto ao paf a emissao de davs ou pré-vendas usando um dispositivo móvel? Ou até mesmo outras funções? Há um layout para isso? Pesquisei um bocado e não encontrei nada. Agradeço desde já.
  18. PROPOSTA DE PARCERIA A Eagle Tecnologia, por meio do seu plano de parcerias, oferece a todas as empresas (Softwares Houses) a possibilidade de integração entre o seu aplicativo de Força de Vendas Falcon FV, desenvolvido em plataforma android, com qualquer software de gestão (retaguarda). Tal integração é uma oportunidade aumentar a área de atuação das empresas para o ramo de atacado de maneira prática e eficaz, além de contribuir para a abertura de novos negócios, pois seus recursos são compatíveis com as melhores práticas do mercado. DA INTEGRAÇÃO A integração entre o software de gestão retaguarda e o Falcon se dará por meio de web services, uma tecnologia robusta e confiável para integração de dados. DA UTILIZAÇAO DO EAGLE ERP Caso a empresa parceira não tenha um software de gestão retaguarda ou não tenha interesse em modificar seu software de gestão para integrar com o Falcon FV o parceiro poderá utilizar a solução Falcon FV + Eagle ERP em seus clientes. DA TAXA DE ADESÃO Para cada CNPJ cadastrado pelo parceiro será cobrada uma taxa de adesão no valor de R$339 ( Trezentos e trinta e nove reais ). DO VALOR DA LICENÇA Para efeito de contrato denomina-se licença como um ou mais terminais registrados para um CNPJ. Para cada terminal registrado pelo parceiro será cobrado o valor de R$33,90 (Trinta e três reais e noventa centavos). O boleto da mensalidade referente às licenças contratadas será enviado à empresa parceira juntamente com o extrato de clientes e respectivos terminais contratados. DO AMBIENTE DE TESTES Será disponibilizada para a empresa interessada o ambiente de testes para que seja avaliada a tecnologia. DO SUPORTE TÉCNICO O suporte ao usuário final será sempre feito pelo Parceiro, que terá direito ao treinamento e suporte avançado pela equipe de suporte da Eagle Tecnologia. DO CONTRATO Combinado o fechamento da parceria entre esta empresa e a Eagle Tecnologia será redigido um contrato de parceria que será impresso em duas vias, rubricado, assinado pelos ambos responsáveis e reconhecido sua autenticidade em cartório. LINKS http://www.eagletecnologia.com.br https://www.facebook.com/EagleTecnologia http://www.youtube.com/watch?v=dR2YxST7Waw CONTATOS skype: pedro.eagletecnologia Telefone: 0800 033 2851 (33) 3421-1091 email: [email protected]
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.