<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Android Screens support for Liferay 7.4</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121386920" />
  <subtitle>Android Screens support for Liferay 7.4</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121386920</id>
  <updated>2026-04-03T20:55:49Z</updated>
  <dc:date>2026-04-03T20:55:49Z</dc:date>
  <entry>
    <title>RE: Android Screens support for Liferay 7.4</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121389371" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121389371</id>
    <updated>2022-04-01T07:33:24Z</updated>
    <published>2022-04-01T07:33:23Z</published>
    <summary type="html">&lt;p&gt;I'd rather recommend to go with any of the established ways to
  develop an Android UI and utilize Liferay's headless API to get your data.&lt;/p&gt;
&lt;p&gt;This will also ensure that you get the largest possible communities
  on both ends to help you with problems&lt;/p&gt;</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2022-04-01T07:33:23Z</dc:date>
  </entry>
  <entry>
    <title>Android Screens support for Liferay 7.4</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121386919" />
    <author>
      <name>Serge Byishimo</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121386919</id>
    <updated>2022-03-29T18:10:17Z</updated>
    <published>2022-03-29T17:40:23Z</published>
    <summary type="html">&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;I tried to configure android screens with Liferay portal 7.4 but I
  got SecurityException Error and couldn't log in [2].&lt;/p&gt;
&lt;p&gt;After some research, I figured Liferay screens does not support
  Liferay 7.4 yet according to this [1]?&lt;/p&gt;
&lt;p&gt;So now I'm wondering is there a workaround to make liferay screens
  work with the liferay portal 7.4 version? coz I  download liferay
  portal 7.3 and it worked with liferay-screens just fine.&lt;/p&gt;
&lt;p&gt;[1] https://github.com/liferay/liferay-screens/blob/develop/android/library/src/main/java/com/liferay/mobile/screens/context/LiferayPortalVersion.java&lt;/p&gt;
&lt;p&gt;[2] The exception I got trying to connect android screens to liferay 7.4&lt;/p&gt;
&lt;p&gt;2022-03-29 19:36:44.790 2536-2536/com.liferay.mobile.screens.testapp
  E/LiferayScreens: Could not login&lt;br /&gt;    
  com.liferay.mobile.android.exception.AuthenticationException:
  java.lang.SecurityException&lt;br /&gt;         at
  com.liferay.mobile.android.http.Response.checkPortalException(Response.java:95)&lt;br /&gt;
          at
  com.liferay.mobile.android.http.Response.getBody(Response.java:49)&lt;br /&gt;
          at
  com.liferay.mobile.android.http.HttpUtil.post(HttpUtil.java:118)&lt;br /&gt;
          at
  com.liferay.mobile.android.http.HttpUtil.post(HttpUtil.java:128)&lt;br /&gt;
          at
  com.liferay.mobile.android.service.SessionImpl.invoke(SessionImpl.java:102)&lt;br /&gt;
          at
  com.liferay.mobile.screens.service.v70.UserService.getUserByEmailAddress(UserService.java:121)&lt;br /&gt;
          at
  com.liferay.mobile.screens.auth.login.connector.UserConnector70.getUserByEmailAddress(UserConnector70.java:23)&lt;br /&gt;
          at
  com.liferay.mobile.screens.auth.login.interactor.LoginBasicInteractor.getUser(LoginBasicInteractor.java:59)&lt;br /&gt;
          at
  com.liferay.mobile.screens.auth.login.interactor.LoginBasicInteractor.execute(LoginBasicInteractor.java:41)&lt;br /&gt;
          at
  com.liferay.mobile.screens.base.interactor.BaseInteractor$1.run(BaseInteractor.java:29)&lt;br /&gt;
          at
  java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)&lt;br /&gt;
          at
  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)&lt;br /&gt;
          at java.lang.Thread.run(Thread.java:920)&lt;br /&gt; 2022-03-29
  19:36:44.930 2536-2536/com.liferay.mobile.screens.testapp
  E/LiferayScreens: Error&lt;br /&gt;    
  com.liferay.mobile.android.exception.AuthenticationException:
  java.lang.SecurityException&lt;br /&gt;         at
  com.liferay.mobile.android.http.Response.checkPortalException(Response.java:95)&lt;br /&gt;
          at
  com.liferay.mobile.android.http.Response.getBody(Response.java:49)&lt;br /&gt;
          at
  com.liferay.mobile.android.http.HttpUtil.post(HttpUtil.java:118)&lt;br /&gt;
          at
  com.liferay.mobile.android.http.HttpUtil.post(HttpUtil.java:128)&lt;br /&gt;
          at
  com.liferay.mobile.android.service.SessionImpl.invoke(SessionImpl.java:102)&lt;br /&gt;
          at
  com.liferay.mobile.screens.service.v70.UserService.getUserByEmailAddress(UserService.java:121)&lt;br /&gt;
          at
  com.liferay.mobile.screens.auth.login.connector.UserConnector70.getUserByEmailAddress(UserConnector70.java:23)&lt;br /&gt;
          at
  com.liferay.mobile.screens.auth.login.interactor.LoginBasicInteractor.getUser(LoginBasicInteractor.java:59)&lt;br /&gt;
          at
  com.liferay.mobile.screens.auth.login.interactor.LoginBasicInteractor.execute(LoginBasicInteractor.java:41)&lt;br /&gt;
          at
  com.liferay.mobile.screens.base.interactor.BaseInteractor$1.run(BaseInteractor.java:29)&lt;br /&gt;
          at
  java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)&lt;br /&gt;
          at
  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)&lt;br /&gt;
          at java.lang.Thread.run(Thread.java:920)&lt;/p&gt;</summary>
    <dc:creator>Serge Byishimo</dc:creator>
    <dc:date>2022-03-29T17:40:23Z</dc:date>
  </entry>
</feed>
