neelsp | Posts: 77

Eclipse IDE support for Android Mobile SDK

0 votes
Hi, As I understand, the recommended route to use Android Mobile SDK is to use via the Android IDE. We have an environment where we are using Eclipse as our IDE. Is there a documentation that provide details on how to use the eSignLive Mobile SDK from within Eclipse please let me know thanks Neel

mwilliams | Posts: 957

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Hey Neel, I don't know if I'd call it "recommended", but it'd definitely the way the SDK developers created the documentation. There is no documentation available at this time on getting the SDK added to an Android project in Eclipse, but I can look into it. What version of Eclipse are you using, so I can use the same?

neelsp | Posts: 77

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Thanks Michael. We are using Eclipse Mars.2 Release (4.5.2)

mwilliams | Posts: 957

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Well, I gave it a quick look, this evening. I got to where it was recognized in Eclipse, even showing me shortcut reference info, but I still get the error "NoClassDefFounderror": com.esignlive.sdk.ESignLive, which is odd because like I said, it's recognized in the actual code. I will check with the SDK developers, tomorrow and see if I can get any other info on how to go about this.

neelsp | Posts: 77

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Thanks Michael. Will wait for your further findings

mwilliams | Posts: 957

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
They said that their recommended IDE is Android Studio since it's the official dev environment for Android. They had not tried it, yet. I am making some progress and it seems I'm on the right track in doing what I did to get it working. I have other tasks to get to, for the time being, but here's what seemed to be working for me: I unpacked the .aar file, copied the res items into my Eclipse Android project's res folder, added a libs folder to my project and moved the classes.jar folder from the unpacked aar file into there, with the name esl-sdk.jar, merged the project AndroidManifest.xml with the one from the sdk, and finally created the ESignLiveApplication class as in the SDK sample app, in my project. This brought me some success, but there is still work to do. That might get you started/pointed in the right direction. If you get further than this, I'd appreciate it if you posted the answer in here. :) I'll also try more when I have time again!

neelsp | Posts: 77

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Thank you Michael. We'll try the steps out and let you know what we find.

neelsp | Posts: 77

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Hi Michael Any further update on this ...were you able to get this working fully?

mwilliams | Posts: 957

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Unfortunately, not yet. I've not found the time to get back to it. I might revisit in down time, this weekend. Otherwise, I'll look into it again on Tuesday. Were you able to make progress? Where are you stuck at with it?

neelsp | Posts: 77

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
Our team was able to proceed further but are getting the following error at runtime. Looks like we are missing some jar. please let us know what your observation is

mwilliams | Posts: 957

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
I'll try to get a look at this tomorrow. I'll need to set up a new "hello world" application to be sure I'm not having issues with that. Then, add this code to it. Will let you know!

mwilliams | Posts: 957

Reply to: Eclipse IDE support for Android Mobile SDK

0 votes
It doesn't look like the class you're having a difficulty finding is anything from the eSL SDK. You're missing the andoid-support-v4.jar. This is likely based on the minimum android version your app is set up to work with, I'd suspect. Take a look into getting this dependency sorted out and see if you have any success. I feel I'm close, but I'm getting a null pointer when trying to log in to eSignLive from the SDK.

Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off