Jump to content

Dmitry Sh.

Active subscription
  • Posts

    93
  • Joined

  • Days Won

    10

Posts posted by Dmitry Sh.

  1. Запустил среду в Тестовом режиме Windows 10Pro и таки я увидел лог загрузки FGX 🙂

    не думаю что поможет, но все же

    Скрытый текст

    09:35:21.986: [TRACE] [Settings]: The settings were loaded:
    09:35:21.987: [TRACE] [Settings]: key="Software\FGX Native\Wizard\", name="OrganizationId", value="*****"
    09:35:21.987: [TRACE] [Settings]: key="Software\FGX Native\Wizard\", name="OutputProjectPath", value="B:\FGX\"
    09:35:21.987: [TRACE] [Settings]: key="Software\FGX Native\", name="LastRunnedVersion", value="1.8.0.0"
    09:35:21.987: [TRACE] [Settings]: key="Software\FGX Native\", name="IsEulaAccepted", value="True"
    09:35:21.987: [TRACE] [Settings]: key="Software\FGX Native\Wizard\", name="NeedCreateGit", value="True"
    09:35:21.987: [TRACE] [Settings]: key="Software\FGX Native\Wizard\", name="NeedPlaceProjectInSubdir", value="True"
    09:35:21.987: [TRACE] [Settings]: key="Software\FGX Native\", name="AutoShowReleaseNotesForNewVersion", value="True"

     

  2. Создаю визардом новое приложение FGX. В визарде ничего не меняю.  При запуске на 5.1.1 падает после сплэш экрана

    FGX 1.8.0.0 / RAD Studio 10.4 Version 27.0.38860.1461 / AndroidSDK-2525-21.0.38860.1461 / AndroidNDK-21-21.0.38860.1461\android-ndk-r21\platforms\android-21

    logcat

    Скрытый текст

    01-06 10:38:12.820 2312-3981/? I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ru.fgx.project1/com.embarcadero.firemonkey.FMXNativeActivity bnds=[217,855][339,977] (has extras)} from uid 10023 on display 0
    01-06 10:38:12.830 2312-3981/? V/WindowManager: addAppToken: AppWindowToken{27aa7f78 token=Token{137718db ActivityRecord{e887dea u0 ru.fgx.project1/com.embarcadero.firemonkey.FMXNativeActivity t65}}} to stack=1 task=65 at 0
    01-06 10:38:12.880 2312-2344/? V/WindowManager: Adding window Window{260f2a45 u0 Starting ru.fgx.project1} at 6 of 14 (after Window{24096320 u0 com.android.settings/com.android.settings.SubSettings})
    01-06 10:38:12.880 2312-3262/? I/ActivityManager: Start proc 30333:ru.fgx.project1/u0a137 for activity ru.fgx.project1/com.embarcadero.firemonkey.FMXNativeActivity
    01-06 10:38:12.940 4033-4174/? I/WtProcessController: MOVE TO FOREGROUND: ru.fgx.project1 10137
    01-06 10:38:12.940 4033-4174/? I/WtProcessController: FOREGROUND INFO: name=ru.fgx.project1 uid=10137 pid=30333 TaskId:65
    01-06 10:38:13.020 30333-30333/ru.fgx.project1 I/GdbServer: Starting GDB server: port=-1
    01-06 10:38:13.020 30333-30333/ru.fgx.project1 W/GdbServer: Cannot start GDB server, because launching intent doesn't contain specified port number: intent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=ru.fgx.project1/com.embarcadero.firemonkey.FMXNativeActivity bnds=[217,855][339,977] (has extras) }
    01-06 10:38:13.030 30333-30333/ru.fgx.project1 D/FGXActivity: Loading Yoga so libraries
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: init start
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: adding system library source: /vendor/lib
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: adding system library source: /system/lib
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: adding application source: com.facebook.soloader.DirectorySoSource[root = /data/app/ru.fgx.project1-1/lib/arm flags = 0]
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: adding backup  source: com.facebook.soloader.ApkSoSource[root = /data/data/ru.fgx.project1/lib-main flags = 1]
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /system/lib flags = 2]
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /system/vendor/lib flags = 2]
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /data/app/ru.fgx.project1-1/lib/arm flags = 0]
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: Preparing SO source: com.facebook.soloader.ApkSoSource[root = /data/data/ru.fgx.project1/lib-main flags = 1]
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 V/fb-UnpackingSoSource: locked dso store /data/data/ru.fgx.project1/lib-main
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 I/fb-UnpackingSoSource: dso store is up-to-date: /data/data/ru.fgx.project1/lib-main
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 V/fb-UnpackingSoSource: releasing dso store lock for /data/data/ru.fgx.project1/lib-main
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: init finish: 4 SO sources prepared
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 D/SoLoader: init exiting
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 W/linker: libProject1.so: unused DT entry: type 0x1d arg 0xd958
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 W/linker: libProject1.so: unused DT entry: type 0x6ffffffe arg 0x171f0
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 W/linker: libProject1.so: unused DT entry: type 0x6fffffff arg 0x3
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 W/linker: libyoga.so: unused DT entry: type 0x6ffffffe arg 0x1d7e0
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 W/linker: libyoga.so: unused DT entry: type 0x6fffffff arg 0x3
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 W/linker: libfb.so: unused DT entry: type 0x6ffffffe arg 0x339bc
    01-06 10:38:13.040 30333-30333/ru.fgx.project1 W/linker: libfb.so: unused DT entry: type 0x6fffffff arg 0x2
    01-06 10:38:13.090 30333-30333/ru.fgx.project1 E/art: dlopen("/data/app/ru.fgx.project1-1/lib/arm/libProject1.so", RTLD_LAZY) failed: dlopen failed: cannot locate symbol "__register_atfork" referenced by "libProject1.so"...
    01-06 10:38:13.090 30333-30333/ru.fgx.project1 D/AndroidRuntime: Shutting down VM
    01-06 10:38:13.090 30333-30333/ru.fgx.project1 E/AndroidRuntime: FATAL EXCEPTION: main
        Process: ru.fgx.project1, PID: 30333
        java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "__register_atfork" referenced by "libProject1.so"...
            at java.lang.Runtime.loadLibrary(Runtime.java:371)
            at java.lang.System.loadLibrary(System.java:988)
            at ru.fgx.FGXActivity.onCreate(FGXActivity.java:103)
            at android.app.Activity.performCreate(Activity.java:6094)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2311)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2420)
            at android.app.ActivityThread.access$1000(ActivityThread.java:151)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1323)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5304)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:707)
    01-06 10:38:13.100 4033-4174/? I/WtProcessController: Receive am_crash event for pid: 30333 pkg = ru.fgx.project1
    01-06 10:38:13.100 2312-2333/? W/ActivityManager:   Force finishing activity 1 ru.fgx.project1/com.embarcadero.firemonkey.FMXNativeActivity
    01-06 10:38:13.110 30333-30333/ru.fgx.project1 I/Process: Sending signal. PID: 30333 SIG: 9
    01-06 10:38:13.210 2312-3790/? I/ActivityManager: Process ru.fgx.project1 (pid 30333) has died: vis  T

     

    Project1.7z

  3. при запуске получаю "java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.ClassLoader java.lang.Class.getClassLoader()' on a null object reference"

    Спойлер

    ru.fgx.fgxfingerprint W/System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.ClassLoader java.lang.Class.getClassLoader()' on a null object reference
    ru.fgx.fgxfingerprint W/System.err:     at com.embarcadero.firemonkey.FMXNativeActivityProxyInterface.CreateProxyClass(FMXNativeActivityProxyInterface.java:21)
    ru.fgx.fgxfingerprint W/System.err:     at ru.fgx.FGXActivity.onActivityCreatedNative(Native Method)
    ru.fgx.fgxfingerprint W/System.err:     at ru.fgx.FGXActivity.onCreate(FGXActivity.java:103)
    ru.fgx.fgxfingerprint W/System.err:     at android.app.Activity.performCreate(Activity.java:6857)
    ru.fgx.fgxfingerprint W/System.err:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
    ru.fgx.fgxfingerprint W/System.err:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2676)
    ru.fgx.fgxfingerprint W/System.err:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2784)
    ru.fgx.fgxfingerprint W/System.err:     at android.app.ActivityThread.-wrap12(ActivityThread.java)
    ru.fgx.fgxfingerprint W/System.err:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1523)
    ru.fgx.fgxfingerprint W/System.err:     at android.os.Handler.dispatchMessage(Handler.java:102)
    ru.fgx.fgxfingerprint W/System.err:     at android.os.Looper.loop(Looper.java:163)
    ru.fgx.fgxfingerprint W/System.err:     at android.app.ActivityThread.main(ActivityThread.java:6238)
    ru.fgx.fgxfingerprint W/System.err:     at java.lang.reflect.Method.invoke(Native Method)
    ru.fgx.fgxfingerprint W/System.err:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:933)
    ru.fgx.fgxfingerprint W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)

    Подскажите, в чем может быть моя ошибка?

    оффтоп: так же долго ставил среду и компоненты в каталог D:\Borland. эх, какие были времена! деревья вышеЕ, зима снежнеЕ, а трава  забористеЕ :)

  4. что-то гугл не спешит придерживаться этих самых "правилам построения мобильных приложений на Андроиде" ). Глянь на гмаил, где там плюсик https://play.google.com/store/apps/details?id=com.google.android.gm&hl=ru

    сейчас смартфоны-гиганты. только самсунг s10e для обычных людей остался, остальные все для "инопланетян", с пальцами по 20 см ?

  5. Присоединяюсь к просьбе. Хочется видеть пример приложения, которое реализовано самим автором. Для понимания его видения построения мобильных приложений. Работа с формами, работа с данными и т.д.

×
×
  • Create New...