knsg12 Posted February 1, 2020 Posted February 1, 2020 Старые проекты работают. Но когда создаёшь новый выходит ошибка: [Exec Error] The command "PATH C:\Program Files\Java\jdk1.7.0_71\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017\IDE_spoof;C:\Program Files (x86)\Common ….
0 Administrators Yaroslav Brovin Posted February 1, 2020 Administrators Posted February 1, 2020 Вангую, что не обновили шаблон манифеста AndroidManifest.template.xml, как указано в описании 1.0.6.0. Если сами шаблон манифеста не правили руками, то просто удалите его. Среда заново его создаст.
0 knsg12 Posted February 1, 2020 Author Posted February 1, 2020 Я вроде говорю за новый, вновь созданный проект. Он не запускается. Старые отлично работают. Манифест я не трогал. В описании вроде говорилось о старых проектах, что в них нужно удалить манифест. Или я чего то не догоняю? В общем открываю среду, создаю новый FGX проект, пытаюсь скомпилировать - вышеприведенная ошибка.
0 Administrators Yaroslav Brovin Posted February 1, 2020 Administrators Posted February 1, 2020 Тогда кидайте полностью лог из среды из этого окошка. Так как там в конце на второй строке будет написана причина ошибки. Так же прикрепите, пожалуйста: Шаблон манифеста: AndroidManifest.template.xml Итоговый манифест: Debug/Android/AndroidManifest.xml
0 knsg12 Posted February 1, 2020 Author Posted February 1, 2020 [Exec Error] The command "PATH C:\Program Files\Java\jdk1.7.0_71\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017\IDE_spoof;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\20.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:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Universal Extractor;C:\Program Files (x86)\Universal Extractor\bin;C:\Program Files\Git\cmd;;C:\Program Files (x86)\RemObjects Software\Everwood\Bin;C:\Program Files (x86)\RemObjects Software\RemObjects SDK for Delphi\Dcu\D26\Win32;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl;C:\Users\acer\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\PyCharm 2019.3\bin;;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin;;C:\Users\acer\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\acer\AppData\Local\FGX Native Trial\Libs\Common\Win32;C:\Users\acer\AppData\Local\FGX Native Trial\Libs\250\Win32\Release;C:\Users\acer\AppData\Local\FGX Native Trial\Libs\260\Win32\Release;C:\Program Files (x86)\RemObjects Software\RemObjects SDK for Delphi\Dcu\D26\Win32 & "C:\Users\Public\Documents\Embarcadero\Studio\20.0\PlatformSDKs\android-sdk-windows\build-tools\28.0.3\dx.bat" --dex --output="C:\FromMe\GIT\Rest\FGX\DeliveryDriver\Deliverydriver\Android\Debug\classes.dex" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\android-support-v4.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\cloud-messaging.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-ads-base.17.2.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-ads.17.2.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-analytics.16.0.8.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-base.16.0.1.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-basement.16.2.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-gass.17.2.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-identity.16.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-maps.16.1.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-stats.16.0.1.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-tasks.16.0.1.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-android-gms.play-services-wallet.16.0.1.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-firebase.firebase-analytics.16.4.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-firebase.firebase-common.16.1.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-firebase.firebase-iid-interop.16.0.1.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-firebase.firebase-iid.17.1.1.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\com-google-firebase.firebase-messaging.17.5.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\fmx.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-analytics-v2.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-billing.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-licensing.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-ads-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-analytics-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-base-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-gcm-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-identity-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-maps-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-panorama-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-plus-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-wallet-7.0.0.dex.jar" " exited with code 2. это вся строчка ошибки. Файл манифеста приложил, а в дэбаге пусто видать не дошел до этого. AndroidManifest.template.zip
0 Administrators Yaroslav Brovin Posted February 1, 2020 Administrators Posted February 1, 2020 У вашего проекта почему-то подтянулись старые jar библиотеки от fmx: c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-ads-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-analytics-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-base-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-gcm-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-identity-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-maps-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-panorama-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-plus-7.0.0.dex.jar" "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\google-play-services-wallet-7.0.0.dex.jar" Этих библиотек не должно быть по идеи в IDE 10.3.3. Сделайте "Revert To Default" в панели проектов на узле Android -> Libraries. И попробуйте сборку еще раз. так же попробуйте собрать FMX приложение.
0 knsg12 Posted February 1, 2020 Author Posted February 1, 2020 Может потому что в группе проектов был один fmx проект? Я пытался старый fmx проект мигрировать на fgx, поэтому оба были в одно группе.
0 Administrators Yaroslav Brovin Posted February 1, 2020 Administrators Posted February 1, 2020 По идеи это не должно влиять. Но у вас неверный список jar лиц по умолчанию. Там точно не должно быть никаких 7.0 версий. Для нового fmx пропета среди библиотек есть эти версии с 7.0? После Revert To Default для FGX проекта, проблема прошла?
0 knsg12 Posted February 1, 2020 Author Posted February 1, 2020 Нет реверт не помог. fmx тоже не запускается с такой же ошибкой. да для нового fmx есть библиотеки 7,0
0 Administrators Yaroslav Brovin Posted February 1, 2020 Administrators Posted February 1, 2020 значит. это у вас в самой среде проблема. Возможно вы не удаляли 10.3 перед установкой обновления. Это, вроде, как требуемая операция. Вам нужно удалить (предварительно сохранив копии в другом месте) библиотеки с 7.0 на конце из папки "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\" и попробовать сделать новый проект. Все должно встать на свои места. Или полностью удалить среду и установить заново.
0 knsg12 Posted February 1, 2020 Author Posted February 1, 2020 Да все верно. Удалил лишние библиотеки и все заработало. Спасибо. 1
Question
knsg12
Старые проекты работают. Но когда создаёшь новый выходит ошибка:
[Exec Error] The command "PATH C:\Program Files\Java\jdk1.7.0_71\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017\IDE_spoof;C:\Program Files (x86)\Common ….
10 answers to this question
Recommended Posts