Ir para conteúdo
  • Cadastre-se

FreitasJCA

Membros Pro
  • Total de ítens

    4
  • Registro em

  • Última visita

Sobre FreitasJCA

FreitasJCA's Achievements

Newbie

Newbie (1/14)

  • Reacting Well Rare
  • Dedicated Rare
  • First Post
  • Conversation Starter
  • Week One Done

Recent Badges

1

Reputação

  1. Bom dia Juliomar Marchetti Sim, funcionou. Estou a utilizar Windows 11 com Delphi 12.2 e com as alterações abaixo descritas consegui que o DemoPrinter imprimisse num Sunmi V2s. SDK AndroidSDK-2525-23.0.53982.0329 Platform\android-34 NDK AndroidNDK-21-23.0.53982.0329\android-ndk-r21 Java Eclipse Adoptium\jdk-17.0.9.9-hotspot Passos dados: - Download da source https://github.com/TecToy-Automacao/Java/tree/master/jar/Tectoy - Alterar Build.bat alterando JAVA_HOME SET "JAVA_HOME=C:\Program Files\Eclipse Adoptium\jdk-17.0.9.9-hotspot" - Adicionei System Environment Variable , para definir o SDK a utilizar no Build ANDROID_HOME C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.53982.0329 setx ANDROID_HOME "C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.53982.0329" /M ou sysdm.cpl -> Environment Variables-System Variables-New - compilar o projecto Java com o SDK que o Delphi 12.2 está a utilizar [Path do Projecto Java Tectoy]\Jar\Tectoy\Build.bat - Copiar o tectoy.jar para a substituir o tectoy.jar utilizado no projecto DemoPrinter - Alterações do AndroidManifest.template.xml <queries> <package android:name="woyou.aidlservice.jiuiv5" /> <%queries-child-elements%> </queries> ... <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" ... android:exported="true" ... Build.batAndroidManifest.template.xml DemoPrinter-D12.2.md
  2. Já verifiquei a solução . Depois de compilar o tectoy ( https://github.com/TecToy-Automacao/Java/tree/master/jar/Tectoy ) com o SDK que o Delphi12.2 (SDK AndroidSDK-2525-23.0.53982.0329 plataform Android-34 ) está a utilizar, são necessários alguns ajustes ao AndroidManifest.template.xml.original. É necessário acrescentar <queries> <package android:name="woyou.aidlservice.jiuiv5" /> <%queries-child-elements%> </queries> e na <activity android:exported="true"
  3. Fiz download da source java https://github.com/TecToy-Automacao/Java/tree/master/jar/Tectoy pós fazer build para gerar tectoy.jar com o SDK que está sendo utilizado pelo Delphi 12.2, o resultado éo mesmo, ou seja, com os mesmos errors
  4. Boa tarde, Consigo testar o ACBrAndroid\SunmiPrinter compilado em D10.4.2, com SDK AndroidSDK-2525-21.0.40680.4203 , NDK AndroidNDK-21-21.0.40680.4203\android-ndk-r21 e jdk-8.0.242.08-hotspot Em Delphi 12.2 não funciona ( com SDK AndroidSDK-2525-23.0.53982.0329, NDK AndroidNDK-21-23.0.53982.0329\android-ndk-r21 e java C:\Program Files\Eclipse Adoptium\jdk-17.0.9.9-hotspot ). O tectoy.jar tem de ser recompilado para ser utilizado em Delphi 12.2 com essa versão do SDK?
×
×
  • 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.

The popup will be closed in 10 segundos...