Spanish Problemas con algunas actividades que cuelgan la aplicación

Discussion in 'Spanish Forum' started by desof, Nov 22, 2018.

  1. desof

    desof Well-Known Member Licensed User

    hola amigos hace mucho tiempo tengo la app en marcha y hace un tiempo comenzo a tener problemas y ahora estoy intentando debuguear para saber cual es el problema y no logro hacerlo por que ni siquiera corre la primera linea y se cierra.
    Lo unico que recato de la ventana log es esto ....

    Code:
    ** Activity (principal) Pause, UserClosed = false **
    ** 
    Activity (comercial) Create, isFirst = true **
    comercial_activity_create (java line: 
    386)
    java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
        at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:
    170)
        at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:
    209)
        at sancrisapp.dos.cero.comercial._activity_create(comercial.java:
    386)
        at java.lang.reflect.Method.invoke(Native Method)
        at anywheresoftware.b4a.BA.raiseEvent2(BA.java:
    191)
        at sancrisapp.dos.cero.comercial.afterFirstLayout(comercial.java:
    104)
        at sancrisapp.dos.cero.comercial.access$
    000(comercial.java:17)
        at sancrisapp.dos.cero.comercial$WaitForLayout.run(comercial.java:
    82)
        at android.os.Handler.handleCallback(Handler.java:
    751)
        at android.os.Handler.dispatchMessage(Handler.java:
    95)
        at android.os.Looper.loop(Looper.java:
    154)
        at android.app.ActivityThread.main(ActivityThread.java:
    6123)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:
    867)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:
    757)
    Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Method.invoke(Native Method)
        at anywheresoftware.b4a.objects.CustomViewWrapper.AfterDesignerScript(CustomViewWrapper.java:
    64)
        at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:
    162)
        ... 
    14 more
    Caused by: java.lang.NoSuchMethodError: No virtual method addOnTabSelectedListener(Landroid/support/design/widget/TabLayout$OnTabSelectedListener;)V 
    in class Landroid/support/design/widget/TabLayout; or its super classes (declaration of 'android.support.design.widget.TabLayout' appears in /data/app/sancrisapp.dos.cero-1/base.apk)
        at de.amberhome.objects.TabLayoutWrapper.innerInitialize(TabLayoutWrapper.java:63)
        at anywheresoftware.b4a.objects.ViewWrapper.Initialize(ViewWrapper.java:
    67)
        at de.amberhome.objects.TabLayoutWrapper.Initialize(TabLayoutWrapper.java:
    52)
        at de.amberhome.objects.TabLayoutWrapper._initialize(TabLayoutWrapper.java:
    90)
        ... 
    17 more
    pero no entiendo cual puede ser el problema.
    De 10 actividades que tengo solo unas 3 funcionan


    Mi manifest es asi !
    Code:
    AddManifestText(
    <uses-sdk android:minSdkVersion=
    "14" android:targetSdkVersion="27"/>
    <supports-screens android:largeScreens=
    "true"
        android:normalScreens=
    "true"
        android:smallScreens=
    "true"
        android:anyDensity=
    "true"/>)
        
    SetApplicationAttribute(android:icon, 
    "@drawable/icon")
    SetApplicationAttribute(android:
    label"$LABEL$")

    '********* TEMA **********************
    SetApplicationAttribute(android:theme, "@style/MyAppTheme")
    'SetActivityAttribute(LSlider, android:screenOrientation, "landscape")

    CreateResource(values, theme.xml,
    <resources>
        <style name=
    "MyAppTheme" parent="Theme.AppCompat.Light.NoActionBar">
            <item name=
    "colorPrimary">#0098FF</item>
            <item name=
    "colorPrimaryDark">#007CF5</item>
            <item name=
    "colorAccent">#045AAE</item>
            <item name=
    "windowNoTitle">true</item>
            <item name=
    "windowActionBar">false</item>
        </style>
    </resources>
    )
     
  2. rscheel

    rscheel Well-Known Member Licensed User

    Quizás falte esta linea en los demás Activity, igual podrías publicar el código de los activity que fallan, para poder ayudarte mejor.

    Code:
    #Extends: android.support.v7.app.AppCompatActivity
     
  3. Seneca

    Seneca Active Member Licensed User

    Hola.

    He buscado info y parece ser que se trata de una incompatibilidad surgida con la librería DesignSupport de @corwin42

    En el siguiente hilo un usuario muestra el mismo problema, con el mismo error que tú en el LOG. @Erel apunta a que puede ser un error con esta librería.

    https://www.b4x.com/android/forum/t...-invocationtargetexception.97631/#post-616073

    El autor de la librería comunica al final del este hilo (https://www.b4x.com/android/forum/t...onal-material-design-components.58893/page-14) que ha publicado una actualización de esta librería (la Ver.3.0 que aparece en el primer mensaje se ese mismo hilo).

    Prueba a actualizar esta librería si aún no lo has hecho.

    Suerte.
     
    José J. Aguilar likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice