Jump to content
  • 0
knsg12

После обновления 1.0.6.1 не компилируется новый проект

Question

Старые проекты работают. Но когда создаёшь новый выходит ошибка:

[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 ….

 

Share this post


Link to post
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Вангую, что не обновили шаблон манифеста AndroidManifest.template.xml, как указано в описании 1.0.6.0.

  • Если сами шаблон манифеста не правили руками, то просто удалите его. Среда заново его создаст.

Share this post


Link to post
Share on other sites
  • 0

Я вроде говорю за новый, вновь созданный проект. Он не запускается. Старые отлично работают. Манифест я не трогал. В описании вроде говорилось о старых проектах, что в них нужно удалить манифест. Или я чего то не догоняю? 

В общем открываю среду, создаю новый FGX проект, пытаюсь скомпилировать - вышеприведенная ошибка.

Share this post


Link to post
Share on other sites
  • 0

Тогда кидайте полностью лог из среды из этого окошка. Так как там в конце на второй строке будет написана причина ошибки.

Так же прикрепите, пожалуйста:

  1. Шаблон манифеста: AndroidManifest.template.xml
  2. Итоговый манифест: Debug/Android/AndroidManifest.xml

Share this post


Link to post
Share on other sites
  • 0

[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.

 

 

это вся строчка ошибки. Файл манифеста приложил, а в дэбаге пусто видать не дошел до этого.

image.png.d8e1753e3a12361d059771723e19d67b.pngimage.png.9ebd8c55809748464c5710d14e9f5915.png

AndroidManifest.template.zip

Share this post


Link to post
Share on other sites
  • 0

У вашего проекта почему-то подтянулись старые 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 приложение. 

Share this post


Link to post
Share on other sites
  • 0

Может потому что в группе проектов был один fmx проект? Я пытался старый fmx проект мигрировать на fgx, поэтому оба были в одно группе. 

Share this post


Link to post
Share on other sites
  • 0

По идеи это не должно влиять. Но у вас неверный список jar лиц по умолчанию. Там точно не должно быть никаких 7.0 версий. 

  1. Для нового fmx пропета среди библиотек есть эти версии с 7.0?
  2. После Revert To Default для FGX проекта, проблема прошла?

Share this post


Link to post
Share on other sites
  • 0

Нет реверт не помог. fmx  тоже не запускается с такой же ошибкой. да для нового fmx есть библиотеки 7,0

Share this post


Link to post
Share on other sites
  • 0

значит. это у вас в самой среде проблема. Возможно вы не удаляли 10.3 перед установкой обновления. Это, вроде, как требуемая операция.

Вам нужно удалить (предварительно сохранив копии в другом месте) библиотеки с 7.0 на конце из папки "c:\program files (x86)\embarcadero\studio\20.0\lib\android\Debug\" и попробовать сделать новый проект. Все должно встать на свои места.

Или полностью удалить среду и установить заново.

Share this post


Link to post
Share on other sites
  • 0

Да все  верно. Удалил лишние библиотеки и все заработало. Спасибо. 

  • Like 1

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...