在 Genexus 15 U4 上编译 Android 应用程序包 xxx.genexus.common 不存在
package xxx.genexus.common does not exist compiling an Android application on Genexus 15 U4
我已经将一个 KB 从 GX EV3 U11 转换为 GX 15 U4,但在 Android 编译期间出现错误。
========== DeveloperMenu Compilation for Android (Android) started ==========
callmake.bat "C:\KB\EncuestasMoviles15\CSharpModel\mobile\Android\gxcommon\GXAMake.exe" "C:\Program Files\Java\jdk1.8.0_91\bin\javac.exe" developermenu ec\com\inalambrik\encuestasmoviles\ options:
GeneXus Java Make v1.0
warning: [options] bootstrap class path not set in conjunction with -source 1.6
ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:64: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist
public void execute( ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocationInfo[] aP0 ,
^
ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:70: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist
private void execute_int( ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocationInfo[] aP0 ,
^
ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:158: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist
private ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocation AV14geolocation ;
^
ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:159: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist
private ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocationInfo[] aP0 ;
...
...
我认为内置模块有问题(可能是版本或文件位置)。
我通过仅在 clientstart 事件上调用 clientinformation、clientstorage 和 geolocation API 来解决这个问题。
我已经将一个 KB 从 GX EV3 U11 转换为 GX 15 U4,但在 Android 编译期间出现错误。
========== DeveloperMenu Compilation for Android (Android) started ========== callmake.bat "C:\KB\EncuestasMoviles15\CSharpModel\mobile\Android\gxcommon\GXAMake.exe" "C:\Program Files\Java\jdk1.8.0_91\bin\javac.exe" developermenu ec\com\inalambrik\encuestasmoviles\ options: GeneXus Java Make v1.0 warning: [options] bootstrap class path not set in conjunction with -source 1.6 ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:64: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist public void execute( ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocationInfo[] aP0 , ^ ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:70: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist private void execute_int( ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocationInfo[] aP0 , ^ ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:158: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist private ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocation AV14geolocation ; ^ ec\com\inalambrik\encuestasmoviles\sdsetsitesdistancefromlocation.java:159: error: package ec.com.inalambrik.encuestasmoviles.genexus.common does not exist private ec.com.inalambrik.encuestasmoviles.genexus.common.SdtGeolocationInfo[] aP0 ; ... ...
我认为内置模块有问题(可能是版本或文件位置)。
我通过仅在 clientstart 事件上调用 clientinformation、clientstorage 和 geolocation API 来解决这个问题。