Jitsi for Android is an Android port of the Jitsi project: The most feature-rich communicator with support for encrypted audio/video, chat and presence over SIP and XMPP
I clone the project and try to import the project on android studio but got error. There are some lib files missing. Can anyone help me to import this project on android studio.
Information:Gradle tasks [:app:assembleDebug]
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\impl\configuration\ConfigurationActivator.java
Error:(29, 16) error: cannot find symbol class BundleActivator
Error:(35, 20) error: cannot find symbol class BundleContext
Error:(44, 23) error: cannot find symbol class BundleContext
Error:(81, 22) error: cannot find symbol class BundleContext
Error:(93, 19) error: cannot find symbol class BundleContext
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\impl\configuration\SQLiteConfigurationStore.java
Error:(38, 13) error: cannot find symbol class DatabaseConfigurationStore
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\impl\sysactivity\ConnectivityManagerListenerImpl.java
Error:(23, 1) error: package net.java.sip.communicator.service.sysactivity.event does not exist
Error:(34, 16) error: cannot find symbol class SystemActivityManager
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\jabberaccregwizz\AccountRegistrationImpl.java
Error:(23, 1) error: package net.java.sip.communicator.service.gui does not exist
Error:(24, 1) error: package net.java.sip.communicator.service.protocol does not exist
Error:(25, 1) error: package net.java.sip.communicator.service.protocol.jabber does not exist
Error:(28, 1) error: package org.osgi.framework does not exist
Error:(39, 13) error: cannot find symbol class AccountRegistrationWizard
Error:(44, 13) error: cannot find symbol class ProtocolProviderService
Error:(49, 26) error: cannot find symbol class Logger
Error:(52, 13) error: cannot find symbol class JabberAccountRegistration
Error:(68, 12) error: cannot find symbol class ProtocolProviderService
Error:(69, 16) error: cannot find symbol class OperationFailedException
Error:(95, 9) error: cannot find symbol class ProtocolProviderFactory
Error:(94, 15) error: cannot find symbol class ProtocolProviderService
Error:(98, 16) error: cannot find symbol class OperationFailedException
Error:(227, 12) error: cannot find symbol class ProtocolProviderService
Error:(227, 52) error: cannot find symbol class OperationFailedException
Error:(257, 29) error: cannot find symbol class ProtocolProviderService
Error:(274, 21) error: cannot find symbol class WizardPage
Error:(303, 12) error: cannot find symbol class JabberAccountRegistration
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\jabberaccregwizz\JabberAccountRegistrationActivator.java
Error:(23, 1) error: package org.osgi.framework does not exist
Error:(25, 1) error: package net.java.sip.communicator.service.certificate does not exist
Error:(26, 1) error: package net.java.sip.communicator.service.gui does not exist
Error:(27, 1) error: package net.java.sip.communicator.service.protocol does not exist
Error:(36, 16) error: cannot find symbol class BundleActivator
Error:(38, 19) error: cannot find symbol class BundleContext
Error:(40, 26) error: cannot find symbol class Logger
Error:(50, 20) error: cannot find symbol class CertificateService
Error:(58, 23) error: cannot find symbol class BundleContext
Error:(80, 22) error: cannot find symbol class BundleContext
Error:(89, 19) error: cannot find symbol class ProtocolProviderFactory
Error:(139, 19) error: cannot find symbol class CertificateService
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\loggingutils\LoggingUtilsActivatorEx.java
Error:(22, 1) error: package org.jitsi.service.fileaccess does not exist
Error:(24, 1) error: package org.osgi.framework does not exist
Error:(31, 13) error: cannot find symbol class LoggingUtilsActivator
Error:(36, 13) error: cannot find symbol class ServiceRegistration
Error:(43, 20) error: cannot find symbol class FileAccessService
Error:(51, 23) error: cannot find symbol class BundleContext
Error:(73, 22) error: cannot find symbol class BundleContext
Error:(90, 19) error: cannot find symbol class FileAccessService
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\loggingutils\LogUploadServiceImpl.java
Error:(25, 1) error: package org.jitsi.service.fileaccess does not exist
Error:(45, 13) error: cannot find symbol class Logger
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\sipaccregwizz\AccountRegistrationImpl.java
Error:(23, 1) error: package net.java.sip.communicator.service.gui does not exist
Error:(24, 1) error: package net.java.sip.communicator.service.protocol does not exist
Error:(25, 1) error: package net.java.sip.communicator.service.protocol.sip does not exist
Error:(26, 38) error: cannot find symbol class Logger
Error:(28, 1) error: package org.osgi.framework does not exist
Error:(39, 13) error: cannot find symbol class AccountRegistrationWizard
Error:(44, 13) error: cannot find symbol class ProtocolProviderService
Error:(49, 26) error: cannot find symbol class Logger
Error:(52, 13) error: cannot find symbol class SIPAccountRegistration
Error:(67, 12) error: cannot find symbol class ProtocolProviderService
Error:(68, 16) error: cannot find symbol class OperationFailedException
Error:(96, 13) error: cannot find symbol class ProtocolProviderFactory
Error:(95, 13) error: cannot find symbol class ProtocolProviderService
Error:(99, 16) error: cannot find symbol class OperationFailedException
Error:(199, 29) error: cannot find symbol class ProtocolProviderService
Error:(221, 21) error: cannot find symbol class WizardPage
Error:(245, 12) error: cannot find symbol class ProtocolProviderService
Error:(245, 52) error: cannot find symbol class OperationFailedException
Error:(274, 12) error: cannot find symbol class SIPAccountRegistration
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\sipaccregwizz\SIPAccountRegistrationActivator.java
Error:(23, 1) error: package org.osgi.framework does not exist
Error:(25, 1) error: package net.java.sip.communicator.service.certificate does not exist
Error:(26, 1) error: package net.java.sip.communicator.service.gui does not exist
Error:(27, 1) error: package net.java.sip.communicator.service.protocol does not exist
Error:(36, 16) error: cannot find symbol class BundleActivator
Error:(39, 19) error: cannot find symbol class BundleContext
Error:(41, 26) error: cannot find symbol class Logger
Error:(51, 20) error: cannot find symbol class CertificateService
Error:(59, 23) error: cannot find symbol class BundleContext
Error:(81, 22) error: cannot find symbol class BundleContext
Error:(90, 19) error: cannot find symbol class ProtocolProviderFactory
Error:(140, 19) error: cannot find symbol class CertificateService
C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\util\call\CallManager.java
Error:(22, 1) error: package net.java.sip.communicator.service.protocol.media does not exist
Error:(23, 1) error: package net.java.sip.communicator.service.protocol does not exist
Error:(36, 26) error: cannot find symbol class Logger
Error:(50, 32) error: cannot find symbol class Call
Error:(52, 53) error: cannot find symbol class Call
Error:(72, 54) error: cannot find symbol class Call
Error:(100, 32) error: cannot find symbol class Call
Error:(113, 30) error: cannot find symbol class Call
Error:(139, 41) error: cannot find symbol class Call
Error:(189, 35) error: cannot find symbol class Call
Error:(202, 36) error: cannot find symbol class Call
Error:(202, 47) error: cannot find symbol class Call
Error:(216, 37) error: cannot find symbol class ProtocolProviderService
Error:(230, 40) error: cannot find symbol class ProtocolProviderService
Error:(244, 39) error: cannot find symbol class CallPeer
Error:(359, 41) error: cannot find symbol class Call
Error:(373, 47) error: cannot find symbol class Call
Error:(389, 34) error: cannot find symbol class Call
Error:(407, 32) error: cannot find symbol class Call
Error:(450, 43) error: cannot find symbol class Call
Error:(473, 34) error: cannot find symbol class Call
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
Compilation failed; see the compiler error output for details.
Information:BUILD FAILED
Information:Total time: 1.767 secs
Information:101 errors
Information:0 warnings
Information:See complete output in console
After that I tried to follow the build procedure using ant but its gave me error as below.
BUILD FAILED
C:\Users\Desktop\jitsi\jitsi-android-master\jitsi-android-master\build.xml
:46: sdk.dir is missing. Make sure to generate local.properties using 'android u
pdate project' or to inject it through an env var
I clone the project and try to import the project on android studio but got error. There are some lib files missing. Can anyone help me to import this project on android studio.
Information:Gradle tasks [:app:assembleDebug] C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\impl\configuration\ConfigurationActivator.java Error:(29, 16) error: cannot find symbol class BundleActivator Error:(35, 20) error: cannot find symbol class BundleContext Error:(44, 23) error: cannot find symbol class BundleContext Error:(81, 22) error: cannot find symbol class BundleContext Error:(93, 19) error: cannot find symbol class BundleContext C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\impl\configuration\SQLiteConfigurationStore.java Error:(38, 13) error: cannot find symbol class DatabaseConfigurationStore C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\impl\sysactivity\ConnectivityManagerListenerImpl.java Error:(23, 1) error: package net.java.sip.communicator.service.sysactivity.event does not exist Error:(34, 16) error: cannot find symbol class SystemActivityManager C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\jabberaccregwizz\AccountRegistrationImpl.java Error:(23, 1) error: package net.java.sip.communicator.service.gui does not exist Error:(24, 1) error: package net.java.sip.communicator.service.protocol does not exist Error:(25, 1) error: package net.java.sip.communicator.service.protocol.jabber does not exist Error:(28, 1) error: package org.osgi.framework does not exist Error:(39, 13) error: cannot find symbol class AccountRegistrationWizard Error:(44, 13) error: cannot find symbol class ProtocolProviderService Error:(49, 26) error: cannot find symbol class Logger Error:(52, 13) error: cannot find symbol class JabberAccountRegistration Error:(68, 12) error: cannot find symbol class ProtocolProviderService Error:(69, 16) error: cannot find symbol class OperationFailedException Error:(95, 9) error: cannot find symbol class ProtocolProviderFactory Error:(94, 15) error: cannot find symbol class ProtocolProviderService Error:(98, 16) error: cannot find symbol class OperationFailedException Error:(227, 12) error: cannot find symbol class ProtocolProviderService Error:(227, 52) error: cannot find symbol class OperationFailedException Error:(257, 29) error: cannot find symbol class ProtocolProviderService Error:(274, 21) error: cannot find symbol class WizardPage Error:(303, 12) error: cannot find symbol class JabberAccountRegistration C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\jabberaccregwizz\JabberAccountRegistrationActivator.java Error:(23, 1) error: package org.osgi.framework does not exist Error:(25, 1) error: package net.java.sip.communicator.service.certificate does not exist Error:(26, 1) error: package net.java.sip.communicator.service.gui does not exist Error:(27, 1) error: package net.java.sip.communicator.service.protocol does not exist Error:(36, 16) error: cannot find symbol class BundleActivator Error:(38, 19) error: cannot find symbol class BundleContext Error:(40, 26) error: cannot find symbol class Logger Error:(50, 20) error: cannot find symbol class CertificateService Error:(58, 23) error: cannot find symbol class BundleContext Error:(80, 22) error: cannot find symbol class BundleContext Error:(89, 19) error: cannot find symbol class ProtocolProviderFactory Error:(139, 19) error: cannot find symbol class CertificateService C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\loggingutils\LoggingUtilsActivatorEx.java Error:(22, 1) error: package org.jitsi.service.fileaccess does not exist Error:(24, 1) error: package org.osgi.framework does not exist Error:(31, 13) error: cannot find symbol class LoggingUtilsActivator Error:(36, 13) error: cannot find symbol class ServiceRegistration Error:(43, 20) error: cannot find symbol class FileAccessService Error:(51, 23) error: cannot find symbol class BundleContext Error:(73, 22) error: cannot find symbol class BundleContext Error:(90, 19) error: cannot find symbol class FileAccessService C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\loggingutils\LogUploadServiceImpl.java Error:(25, 1) error: package org.jitsi.service.fileaccess does not exist Error:(45, 13) error: cannot find symbol class Logger C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\sipaccregwizz\AccountRegistrationImpl.java Error:(23, 1) error: package net.java.sip.communicator.service.gui does not exist Error:(24, 1) error: package net.java.sip.communicator.service.protocol does not exist Error:(25, 1) error: package net.java.sip.communicator.service.protocol.sip does not exist Error:(26, 38) error: cannot find symbol class Logger Error:(28, 1) error: package org.osgi.framework does not exist Error:(39, 13) error: cannot find symbol class AccountRegistrationWizard Error:(44, 13) error: cannot find symbol class ProtocolProviderService Error:(49, 26) error: cannot find symbol class Logger Error:(52, 13) error: cannot find symbol class SIPAccountRegistration Error:(67, 12) error: cannot find symbol class ProtocolProviderService Error:(68, 16) error: cannot find symbol class OperationFailedException Error:(96, 13) error: cannot find symbol class ProtocolProviderFactory Error:(95, 13) error: cannot find symbol class ProtocolProviderService Error:(99, 16) error: cannot find symbol class OperationFailedException Error:(199, 29) error: cannot find symbol class ProtocolProviderService Error:(221, 21) error: cannot find symbol class WizardPage Error:(245, 12) error: cannot find symbol class ProtocolProviderService Error:(245, 52) error: cannot find symbol class OperationFailedException Error:(274, 12) error: cannot find symbol class SIPAccountRegistration C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\plugin\sipaccregwizz\SIPAccountRegistrationActivator.java Error:(23, 1) error: package org.osgi.framework does not exist Error:(25, 1) error: package net.java.sip.communicator.service.certificate does not exist Error:(26, 1) error: package net.java.sip.communicator.service.gui does not exist Error:(27, 1) error: package net.java.sip.communicator.service.protocol does not exist Error:(36, 16) error: cannot find symbol class BundleActivator Error:(39, 19) error: cannot find symbol class BundleContext Error:(41, 26) error: cannot find symbol class Logger Error:(51, 20) error: cannot find symbol class CertificateService Error:(59, 23) error: cannot find symbol class BundleContext Error:(81, 22) error: cannot find symbol class BundleContext Error:(90, 19) error: cannot find symbol class ProtocolProviderFactory Error:(140, 19) error: cannot find symbol class CertificateService C:\Users\AndroidStudioProjects\XMPPSample_Studio-master\jitsi-android-master\app\src\main\java\net\java\sip\communicator\util\call\CallManager.java Error:(22, 1) error: package net.java.sip.communicator.service.protocol.media does not exist Error:(23, 1) error: package net.java.sip.communicator.service.protocol does not exist Error:(36, 26) error: cannot find symbol class Logger Error:(50, 32) error: cannot find symbol class Call Error:(52, 53) error: cannot find symbol class Call Error:(72, 54) error: cannot find symbol class Call Error:(100, 32) error: cannot find symbol class Call Error:(113, 30) error: cannot find symbol class Call Error:(139, 41) error: cannot find symbol class Call Error:(189, 35) error: cannot find symbol class Call Error:(202, 36) error: cannot find symbol class Call Error:(202, 47) error: cannot find symbol class Call Error:(216, 37) error: cannot find symbol class ProtocolProviderService Error:(230, 40) error: cannot find symbol class ProtocolProviderService Error:(244, 39) error: cannot find symbol class CallPeer Error:(359, 41) error: cannot find symbol class Call Error:(373, 47) error: cannot find symbol class Call Error:(389, 34) error: cannot find symbol class Call Error:(407, 32) error: cannot find symbol class Call Error:(450, 43) error: cannot find symbol class Call Error:(473, 34) error: cannot find symbol class Call Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
After that I tried to follow the build procedure using ant but its gave me error as below.
BUILD FAILED C:\Users\Desktop\jitsi\jitsi-android-master\jitsi-android-master\build.xml :46: sdk.dir is missing. Make sure to generate local.properties using 'android u pdate project' or to inject it through an env var
Thank you