Jump to content

Featured Replies

Posted

Добрый день.

Пытаюсь оценить библиотеку FGX Native,  и на первом же HelloWorld  натыкаюсь на грабли

Подскажите, куда копать?

Скриншоты прилагаются

P.S. FMX Samples проекты компилятся нормально

img-2021-09-04-01-22-44.png

img-2021-09-04-01-22-35.png

img-2021-09-04-01-22-10.png

  • Administrators

Добрый день.

Возможно, вы устанавливали библиотеку при открытой среде, в результате чего пути, которые использует библиотека были не добавлены. Нужно убедиться или добавить: "Главное Меню -> Tools -> Options -> Language -> Delphi -> Library".

Если используется 10.3, то в путях ниже использовать суффикс 260, если 10.4, то 270.

Android 32-bit

Library Path:

$(BDSLIB)\$(PLATFORM)\Release;$(FGX)\Libs\260\Android\Release;$(FGX)\Libs\Common\Android\Debug\armeabi-v7a

Browsing Path:

$(BDS)\OCX\Servers;$(BDS)\SOURCE\VCL;$(BDS)\SOURCE\VCL\AppAnalytics;$(BDS)\source\rtl\common;$(BDS)\SOURCE\RTL\SYS;$(BDS)\source\rtl\android;$(BDS)\source\ToolsAPI;$(BDS)\SOURCE\IBX;$(BDS)\source\Internet;$(BDS)\SOURCE\PROPERTY EDITORS;$(BDS)\source\soap;$(BDS)\SOURCE\XML;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\System;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\bde;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\osx;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common\dunit;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject\dunit;$(BDS)\source\DUnit\src;$(BDS)\source\DUnit\tests;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\LiveTile;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;$(BDS)\source\xtab;$(BDS)\source\DUnit\Contrib\XMLReporting;$(BDS)\source\DUnit\Contrib\XPGen;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net;$(BDS)\source\FlatBox2D;$(FGX)\Sources

Debug DCU Path:

$(BDSLIB)\$(PLATFORM)\debug;$(FGX)\Libs\260\Android\Debug

Android 64-bit

Library Path:

$(BDSLIB)\$(PLATFORM)\Release;$(FGX)\Libs\260\Android64\Release;$(FGX)\Libs\Common\Android\Debug\arm64-v8a

Browsing Path:

$(BDS)\OCX\Servers;$(BDS)\SOURCE\VCL;$(BDS)\SOURCE\VCL\AppAnalytics;$(BDS)\source\rtl\common;$(BDS)\SOURCE\RTL\SYS;$(BDS)\source\rtl\android;$(BDS)\source\ToolsAPI;$(BDS)\SOURCE\IBX;$(BDS)\source\Internet;$(BDS)\SOURCE\PROPERTY EDITORS;$(BDS)\source\soap;$(BDS)\SOURCE\XML;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\System;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\bde;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\osx;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common\dunit;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject\dunit;$(BDS)\source\DUnit\src;$(BDS)\source\DUnit\tests;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\LiveTile;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;$(BDS)\source\xtab;$(BDS)\source\DUnit\Contrib\XMLReporting;$(BDS)\source\DUnit\Contrib\XPGen;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net;$(BDS)\source\FlatBox2D;$(FGX)\Sources

Debug DCU Path:

$(BDSLIB)\$(PLATFORM)\debug;$(FGX)\Libs\260\Android64\Debug

 

  • Author

Спасибо, Ярослав, помогло.

Действительно, пути к библиотекам не были прописаны, хотя я точно помню, что перед установкой FGX Native Trial я закрывал IDE. Скорее всего бага в установщике, проверьте.  Ну или пропишите эти пути в инструкции по по настройке окружения

  • 3 months later...

У меня примерно тоже самое - демо проект и грабли. Вот ошыбка:

[Exec Error] The command "PATH C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2020\IDE_spoof;C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot\bin;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Win64;C:\Program Files (x86)\Embarcadero\Studio\22.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\22.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\Win64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\DK\AppData\Local\Microsoft\WindowsApps;C:\Users\DK\AppData\Local\FGX Native Trial\Libs\Common\Win32;C:\Users\DK\AppData\Local\FGX Native Trial\Libs\270\Win32\Release; & set JAVA_HOME=C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot& "C:\Users\DK\AppData\Local\Android\Sdk\build-tools\32.0.0\dx.bat" --dex --output="C:\Users\DK\Documents\FGX Native\Samples\Flex - Automatic scaling with FlexGrow\Android\Debug\classes.dex" "C:\Users\DK\AppData\Local\FGX Native Trial\Libs\Common\Android\Debug\jar\fgx.dex.jar" " exited with code 9009.

 

Как лечить?

 

Прежде всего эту  красоту

17 минут назад, vlkc сказал:

PATH C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2020\IDE_spoof;C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot\bin;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Win64;C:\Program Files (x86)\Embarcadero\Studio\22.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\22.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\Win64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\DK\AppData\Local\Microsoft\WindowsApps;C:\Users\DK\AppData\Local\FGX Native Trial\Libs\Common\Win32;C:\Users\DK\AppData\Local\FGX Native Trial\Libs\270\Win32\Release; & set JAVA_HOME=C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot& "C:\Users\DK\AppData\Local\Android\Sdk\build-tools\32.0.0\dx.bat" --dex --output="C:\Users\DK\Documents\FGX Native\Samples\Flex - Automatic scaling with FlexGrow\Android\Debug\classes.dex" "C:\Users\DK\AppData\Local\FGX Native Trial\Libs\Common\Android\Debug\jar\fgx.dex.jar"

Разбить на строчки, закинут в батник  и запустить в Far или в командной строке и посмотреть детальные ошибки

C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\Win64 нету такой папки 😞 Что за бред?

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.