jitsi / jitsi-android

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
Apache License 2.0
414 stars 259 forks source link

Unable to import on android studio #59

Open dwtester88 opened 6 years ago

dwtester88 commented 6 years ago

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

Thank you